Social and cultural history of the Punjab: prehistoric, ancient and early medieval - Grewal , J.S. (New Delhi Manohar pub., 2004)