Richard Michelmore 1928 – 2005