Richard Hamilton 1922-2011