Principles of political Science - Gilchrist, R.N