POLITICAL THOUGHT - MICHAEL ROSEN (POLITY PRESS, 1999)