The Cleaner of Chartres: A Novel