Publications by 'Sartaj Singh Baveha'