Author: J. Maitland Thomson
Bio: J. Maitland Thomson, LL.D.