Stanely Meacham Donald Harrington