Punjab: : an overview - Gupta,S P (Manimajra Ess Pee Publication, 2013)