chrissollett 's review for:

4.0

Decent book, kept my interest, reasonably well crafted - does what it sets out to do.