A Pushkar Pandit's tryst with God : the amazing life journey of Pandit Dharm Prakash Sharma