William Richard Oliver — (1913-2007)