Text this: Marx, Spinoza and Darwin: thinkers of immanence