Satan's Garden: A Novel