Michael Ruse Michael Ruse. Michael Love Michael bakunin Michael Cox. Michael Todd Michael J. Michael L. Michael T. Michael A.