Michael Gross Michael Gross. Michael Crosse Michael Moss Richard Cross by Michael Gross Michael Crossland Michael Decrossas Michael Glencross Michael Grossberg