Michael R. Cummings Michael R.Cummings Michael A. Singer Michael Dummett Michael A.Singer Michael Hastings. Michael Krumm