Still Time: A Novel