Allan C. Crane, Esq.