Search complete.

Click to pick a title (best matches in bold)
Michael Hammer
Michael, Champy, James Hammer
Michael, Champy, Jim Hammer
Michael (1948-?) Hammer

See also:

Michael, Champy, James, James Champy Hammer