A history of Jerusalem : one city, three faiths - Armstrong, Karen (Harper Perennial, 2005)