Superstructuralism : the philosophy of structuralism and post-structuralism - Harland, Richard. (Routledge, 2003)