The City of Djinns is one of the first books by William Dalrymple which doesn't revolve around the history of India, rather it represents various anecdotes of his time in India and explores the history of India with the help of various characters he meets.