Jerusalem in the Twentieth Century by Dr Martin Gilbert