Michael Coveney. Michael Coveney Michael Curley. Michael R. Sneyd Michael Greener Michael Harvey. Michael R.Sneyd Michael Strevens. Michael Bond Michael J.