Edward C. Meagher, p.c.