Michael D.Oates Michael G.Roskin Michael Parkin Michael J.Weiss Michael Watson Michael Dorris Michael E.Stone Michael J.Arata Michael J.Wallace Michael Crichton