ID:DA06471236
Search authors sharing the same name
Marc Ereshefsky
Cambridge University Press 2001 Cambridge studies in philosophy and biology
: hbk , : pbk
Available at 20 libraries
edited by Marc Ereshefsky
MIT Press c1992
: pbk
Available at 16 libraries