Bernard James Farrington (1924-1978)