Pātuhitia tēnei: Philosophical religions from plato to Spinoza: