David Illingworth — (died 1976)