Author: STEWART, John Alexander M.A., LL.D.
Title: M.A., LL.D.