Elements of Political Science, Volume 1 by John Craig