Rajesh Jain is a physician whose journey to meet Mother Teresa led him to search for God and discover his ability to forecast the future. He currently resides in Kanpur, Uttar Prad...view moreRajesh Jain is a physician whose journey to meet Mother Teresa led him to search for God and discover his ability to forecast the future. He currently resides in Kanpur, Uttar Pradesh, India. Avatar is his first book.view less