Author: James McCosh, D. D., LL. D., LITT. D.