John Hooks, M