Douglas T. Ross (1929-2007)