ID:DA09042586
Search authors sharing the same name
John Ehrman and Michael W. Flamm
Rowman & Littlefield c2009 Debating twentieth-century America
: cloth , : pbk
Available at 2 libraries
John Ehrman
Yale University Press c2005
: pbk
Available at 18 libraries
Yale University Press c1995
Available at 34 libraries