Author: rev. alexander roberts, james donaldson, a. cleveland coxe