Publications by 'Zaigham A. Randhawa'