Author: Albert Perry Brigham Charles T. McFarlane