Bill S. Preston esq.