Stephen Farnsworth

Professor of Political Science and International Affairs | University of Mary Washington
The American Presidency
Internet Politics
Mass Media and Politics
Virginia Government and Politics
Journalism
American Elections
American Government