Publications by 'Taranveer Singh'