bmctrustery's review against another edition

Go to review page

5.0

A very good analysis of the second generation
More...