Publications by 'Hardev Randhawa'