Barry Alan Shain

Professor of Political Science, Colgate University Hamilton, New York

Possible Lecture Topics

  • The Declaration of Independence in Context

Other Notable Publications

Books

Is something amiss or missing? Let us know.