Harvey Shoolman is lecturer at London Metropolitan University.
Naturalistic Explanation in Spinoza's Ethics
Harvey Shoolman
Hardback
Not Available