David Sawyer McFarland著 David Sawyer McFarLand[著 David Sawyer McFarLand[著] (美)David Sawyer McFarland著 David Macfarlane.