Gupta, S.P.

Punjab: an overview - Manimajra Ess Pee pub. 2008 - 376p.

330.9545 G959P