The Timekeeper: A Novel