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