Ralph E. Shaffer is professor emeritus of history at Cal Poly Pomona. He can be reached at reshaffer@cpp.edu
Copyright © 2017, 2019 by Ralph E. Shaffer