William H Needle, Esq.