Stuart Leslie Goddard was born on 3 November 1954

Close