MacEACHERN, John D.