Lenin
2017 • 609 pages