Devil's Mistress: A Novel