Beloved of the Gods: A Novel of Ancient India