Rana P. B. Singh,