John Rubin

Albert Coates Professor of Public Law and Government
University of North Carolina (UNC) School of Government