Blackshirts and Reds Rational Fascism and the Overthrow of Communism

A bold and entertaining exploration of the epic struggles of yesterday and today.Blackshirts & Reds explores some of the big issues of our time: fascism, capitalism, communism,...