The Politically Incorrect Guide to Communism (Part of The Politically Incorrect Guides) Paul Kengor eBook $19.99