James Walters, M