fihman's review against another edition

Go to review page

3.0

Interesting at times, but very dry.
More...