Stalin
2015 • 392 pages