Lahore : In the time of the raj - Ian Talbot and Tahir Kamran (Gurgaon Penguin, 2016)