James Haggerty Attorney May 10, 2022 articles attorney haggerty +0 james articles attorney haggerty james