Michael H. Moffett Michael C. Thomsett Michael A. Mullett Michael J. Bennett Michael J. Puett By Michael H.Moffett Michael Crockett Michael Dummett Michael R., Brett michael R. Czinkota