Nine Quarters of Jerusalem: A New Biography of the Old City by Matthew Teller 

Profile Books, £13.35, 389 pages

If this book were a painting, it would have been done in bold strokes and vibrant colours. It evokes the sights, smells and flavours of “Old” Jerusalem effectively, as Matthew Teller integrates the geography of the city with the stories of the people who live in it. He is an enchanting but angry storyteller; angry about the injustices and inequities experienced in the city over centuries.