Semi-Charmed Life: A Novel