Publications by 'Yogeshwar Singh Randhawa'