Punjab past, present and future - Singh, Gopal, ed (Ajanta Publications, 1994)