Cities of ancient India - Puri B N (Meerut, India Meenakshi Prakashan, 1966)