Thomas Hector Moffatt — (1911-2003)