David Hall British, 1937-2014