Francis Davison British, 1919-1984