Philosophy,science and ideology in political thought - Morrice David (1996)