Rajasthan : India's enchanted land. - Singh, Raghubir (Thames and Hudson, 1981)