ID:DA16134028
Search authors sharing the same name
Joel Peter Eigen
Johns Hopkins University Press 2016
: hardcover
Available at 3 libraries
Johns Hopkins University Press 2003
: hbk
Available at 5 libraries
Joel Peter Eigen ; foreword by Nigel Walker
Yale University Press c1995
Available at 9 libraries