Punjab general knowledge - Bhardwaj, A.P (Chandigarh Mantra prakashan pub., 2013)