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