Richard Hamilton (1922-2011)