Gupta ,S.P. Punjab: an overview - Chandigarh Ess Pee pub. 2004 - 376p. ISBN: 8190198912 Dewey Class. No.: 954.552 G959P