David Walters, M.M.