Jerusalem : one city, three faiths - Armstrong, Karen, 1944- (Ballantine Books, 2005)