Hannibal, Thomas, LL. D