Author: Thomson, James Maitland LL.D