David Canon's file

Canon

Newsmaker from Wisconsin

David Canon is the chairman of the political science department at the University of Wisconsin-Madison.