Social and Cultural history of North India - B. N. Sharma (Abhinav Publication, 1972)