Publications by 'Tanveer Singh'