Michael Harriot Michael Marriott Michael Harrison Michael Harris Michael Barrier Michael Farris Michael Barrier. Michael Carrick. Michael Marrinan Richard Garriott