CLINTON E. MacEACHRAN