"thomson" . "david" . . "david thomson" .