David Eric Martin Earle — (1921-2005)