Armstrong, Karen,

Holy war : - 2nd Anchor Books ed. - New York : Anchor Books, 2001. - xviii, 628 p. : maps ;

0385721404


Crusades.
Crusades

909.07 / ARM