Title: General and Marxist Theory : an Introduction to Political Philosophy, Materialism and Idealism