John H. Haskin, Esq