ID:DA05043237
Ribuffo, Leo
Search authors sharing the same name
Leo P. Ribuffo
Rutgers University Press c1992
: pbk
Available at 4 libraries
Temple University Press 1983