Michael E. Pratt Michael Peppiatt Michael Barratt Michael Pratt Michael Hatt Michael Platt Michael Wyatt by Michael E.Pratt. michael R. Czinkota Richard Garratt