veronica callahan