ID:DA1148191X
Search authors sharing the same name
Nicolas Malebranche ; edited by Nicholas Jolley ; translated by David Scott
Cambridge University Press 1997 Cambridge texts in the history of philosophy
: pbk
Available at 23 libraries