azriel1066's review
4.0
Book was clear and accessible. More information on techniques would have been good, but the references provided further reading (those that could be tracked down).
More...
4.0