Three Delays: A Novel