Edward David Thomas, Esq.