Boundaries of Utopia - Imagining Communism from Plato to Stalin (Routledge Contemporary Russia and Eastern Europe Series) [Hardcover]