Noah Gordon (based on the novel by)