A Travel Guide to the Middle Ages: The World Through Medieval Eyes - Anthony Bale