Frederic C. Foster, p.c.