Bruce Larkin, professor of politics