cynthia blaise keegan​