Publications by 'Preet Pal Singh'