Peter Obrien

Professor
Trinity University
Political Science