Michael Ruse. Michael Dine. Michael Gage. Michael Hale. Michael Hardy Michael Owen Michael Perry Michael Rice. Michael Ruse Michael Webb