Spencer T. Johnson studied Hinduism and South Asian Languages at the Universities of Missouri and Texas. He lived in Jaipur, India for several months and has long been interested in Indian religion and mythology. He has published several articles and stories around Hindu mythological characters.