Jama Masjid : call of the soul - Batra, N.L. (New Delhi, Niyogi Offset, 2005)
8322