Si Sheppard

Si Sheppard

Si Sheppard is an associate professor of political science and international relations at Long Island University in Brooklyn, New York.

If you like author Si Sheppard here is the list of authors you may also like

Buy books on Amazon

Total similar authors (13)