City Of Djinns - William (Bloomsbury New Dehli, 2017)