mary lynn bancroft law corporation