slattery legal