Catherine A. Gallagher is .