Andrew Thomson, Esq. B.A. LL.D.