Gupta, S. P. Punjab: overview - 5th - Chandigarh Ess Pee 2013 - 322p. Dewey Class. No.: 954.508 G960P