Encyclopaedia of India - Gupta, K.R.,ed.; Gupta, Amita,ed. (New Delhi Atlantic Publishers, 2006)