Author: Nelson Beecher Keyes and Edward Felix Gallagher