Publications by 'Anirudh Singh Rana'