mallory flynn