Author: rev. j.j. woolsey and edwin hall