Skip to main content
Shopping cart: items Cart

David A. Shafer

David A. Shafer is the chair of the history department and professor of modern and contemporary European history at California State University, Long Beach. He is the author of The Paris Commune and Revolutionary Socialism

Titles

Be the first to know

Get the latest updates on new releases, special offers, and media highlights when you subscribe to our email lists!

Sign up here for updates about the Press