Logan T. Preston Esquire III