Montefiore provides a holistic history of Jerusalem in a chronological manner which becomes mandatory considering the complexities involved. It boggles my mind as to how he managed to fit 3000 years of history of one of the oldest cities of the world into a book and that too without taking sides and providing a very neutral approach. From King David’s reign to the six day war of 1967 to the epilogue that explains the recent events, the book has it all.