Six secular philosophers. (Spinoza, Hume, Kant, Nietzsche, James, Santayana.).
Beck, Lewis White.
New York; London, 
1966.