Spinoza a guide for the perplexed - Jarrett, Charles E. (Continuum guides for the perplexed, 2007)