campbell flynn