History Teaches Us to Resist: How Progressive Movements Have Succeeded in Challenging Times [Paperback]