Anthony Earnshaw 1924–2001