Author: Francis Greenleaf 1850-1894 Pratt