Publications by 'Gurpreet S. Sandhu'