John Humphrey Spender 1910–2005