Author: McFarland, William N., etc.