cynthia callahan