Eric Ravilious British, 1903-1942