Cities of India - G.W. Forrest (Archibald constable and co ltd)