Ralph 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