Gupta, S.P. Punjab: an overview - 5th - Chandigarh Ess Pee publications 2013 - 322p. Dewey Class. No.: 954.552 G959P