James Roger Sharp

James Roger Sharp

James Roger Sharp is professor of history emeritus at the Maxwell School at Syracuse University. A specialist in the politics of the early American republic, he earned his doctorate at the University of California, Berkeley in 1966.

If you like author James Roger Sharp here is the list of authors you may also like

Buy books on Amazon

Total similar authors (12)