mary catherine gibbs attorney