Publications by 'Karanjeet Singh'