Charles Robert Francis Hamilton — (1918-2005)