Jerusalem on Earth: People, Passions, and Politics in the Ho... By Rabinovich, Abraham Hardcover From $4.99 Free Shipping