Michael H. Long. Michael S. Malone michael e.groher. michael h.crawford. michael youle.. michael v.johnston. Michael Conn michael crichton : Michael J. Michael E.