Shimla : a british himalayan town - Vashisht, sumit Raj (Delhi B.R. pub, 2016)