Spinoza and Dutch Cartesianism philosophy and theology - Douglas, Alexander X. (Oxford Univ. Press, 2015)