"David S. MacFarlane" . . . . "David S. MacFarlane" .