The Shortest History of the Soviet Union by Stella Fitzpatrick
7.5 out of 10

Lenin and the Revolution.

Stalin and a reign of terror.

WWII and patriotism.

Glasnost and perestroika.

Collapse and oligarchy.

Anti-imperialism and independence movements.