Elgood, Robert
2 volumes (1023 pages), Jodhpur: Mehrangarh Museum Trust in association with Niyogi Books, New Delhi, 2017
Artisan Connect
Login