James Brannigan, M