Scan barcode
A review by harpie
Reinventing Russia: A Study in Revolution by Lauren Perfect, Scott Sweeney, Tom Ryan
informative
reflective
medium-paced
4.0
Decent as far as text books go. Lots of info, good bibliography