Challenges to Communism. the Portable Stanford Book Series