Author: Andrew McFarland Davis,Alexander Dana Noyes,O. M. W. Sprague