Peter Haigh British, 1914-1994