Ralph E. Shaffer

Canzoni contro la guerra di Ralph E. Shaffer
Stati Uniti Stati Uniti

Ralph E. ShafferRalph Shaffer is Professor Emeritus in History at Cal Poly Pomona. He specialized in American history, and remains active as a scholar and public intellectual; his commentary appears frequently in the op-ed sections of local newspapers.

Ralph Shaffer - cpp.edu