Angel of Eventide: A Novel