John Hargis, Esq