Rebecca Lloyd Waller is assistant professor of philosophy at Kenyon College.
Descartes' Temporal Dualism
Rebecca Lloyd Waller - Hardback
£87.00
Ethics
Benedict de Spinoza - Paperback
£17.95