William Brooker 1918–1983