A review by helenaxo7
Ten Days That Shook the World by John Reed
challenging
hopeful
informative
medium-paced
3.5
3.5