John Aldridge British, 1905-1983