Ernest Walter Molesworth — (1911-2004)