lughan's review against another edition

Go to review page

4.0

While it does drag a little at some points due to the subject it is still very well written and meticulously researched.
More...