John Stephens, M