The Pelican History of Medieval Europe (Pelican book)
by By Keen, Maurice
Category: History , General

Traces the course of the power struggle between European religious and political forces during the Middle Ages