Superstructuralism : the philosophy of structurallism and post-structuralism - Richard Harland (The New Accent series, 2010)