City of Djinns — non-fiction work by William Dalrymple