john h. maccallum scott