John Duffoo, M.