Napier, Alan, 1903-1988