barbara pierce