carlosmartinez's review

Go to review page

3.0

A bit dated and a bit anticommunist, but plenty of useful information and analysis here.
More...