Seth, Mira
Delhi ; Oxford: Oxford University Press, 1987
Publications Division, Ministry of Information and Broadcasting, 1976
New Delhi: National Museum, 2003
Artisan Connect
Login