Jim Ranald MacEachern standing by a dining room table.