kristina keefe-perry