Author:  Nathan H. Allen Leonard Woolsey Bacon