James Davenport

James Davenport is an award-winning professor of political science at Rose State College and has also taught economics at the University of Central Oklahoma. You can find him online here.


Latest by James Davenport in ITO

X