Encyclopaedia of Indian culture,Vol.1 - Saletore,R N. (Newdelhi Sterling publishers, 1981)