Author: M.A. LL.D. ANDREW LANG