Best of All Possible Worlds: A Novel