John Hammersley - British mathematician (1920-2004)