David Troostwyk 1929–2009