ID:DA16279111
Search authors sharing the same name
Peter Long
Routledge 2001 International library of philosophy
Available at 1 libraries