Knowles Richard Marchant 1917-2008