President of India - Aggarwal, Pankaj (Delhi Gyan Geeta Prakashan pub., 2020)