Ralph E. Shaffer

Antiwar songs by Ralph E. Shaffer
United States of America United States of America

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