Hegel, Freud and Fanon: The Dialectic of Emancipation - 9781783483006