Jama Masjid call of the soul - Batra, N. L. (Niyogi Offset, 2005)
On the architecture of Jama Masjid, mosque in Delhi, India.