Spinoza's Ethics an introduction - Nadler, Steven M. 1958- (Cambridge University Press, 2006)
Includes bibliographical references and index