Persistence through Time in Spinoza - 9780739170021