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