Author: Rev. Archibald Alexander Hodge. D.D..