Armstrong, Karen,

Holy war : the crusades and their impact on today's world / Karen Armstrong. - First Edition. - xviii, 628 pages : maps ; 24 cm.

0385721404


History


Crusades.

909.07 / A736