drcptnash's review against another edition
5.0
This should be compulsory reading for everyone - such an amazing book, so well rounded and researched, I really admire this book and would recommend to everyone.
More...
5.0