Holy war :
Armstrong, Karen,
Holy war : - 2nd Anchor Books ed. - New York : Anchor Books, 2001. - xviii, 628 p. : maps ;
0385721404
Crusades.
Crusades
909.07 / ARM
Holy war : - 2nd Anchor Books ed. - New York : Anchor Books, 2001. - xviii, 628 p. : maps ;
0385721404
Crusades.
Crusades
909.07 / ARM
