John W. MacInnis and “Teacher” John D. MacEachern.