Gupta, S.P. Punjab: an overview - 4th - Chandigarh Ess Pee publications 2011 - 376p. Dewey Class. No.: 315.4552 G959P