A Short History of the Middle Ages: Fourth Edition
Barbara H. Rosenwein
Barbara H. Rosenwein's bestselling survey text continues to stand out by integrating the history of three medieval civilizations (European, Byzantine, and Islamic) in a lively narrative that is complemented beautifully by 70 full-color ...