Michael Crichton Michael Crichton. Michael Acton Michael Hinton Michael Newton Michael Thornton Robert Crichton (美)克赖顿(Michael Crichton)著 Michael L. Middleton