Lenin As Philosopher Anton Pannekoek 9780874626544 177 pages Marquette University Press Paperback / softback $20.00 $20.00 Paperback / softback Add to Cart Limited Quantity Available