Publications by 'Shaurya Pratap Singh'