david wilson lawyer