ID:DA01287080
Search authors sharing the same name
James M. Diehl
University of North Carolina Press c1993
Available at 3 libraries
Indiana University Press c1977
Available at 16 libraries
Stephen R. Ward, editor ; James M. Diehl ... [et al.]
Kennikat Press 1975 National university publications . Series in American studies
Available at 4 libraries