J.C. Hall, M.A., LL.B.