Author: McFarland, John Horace,