granniepeg's review
4.0
I bought this on the recommendation of a co-worker. It was an interesting read, and I will keep it on my bookshelf for future reference. Almost like a text book, but many of these I had not read before, even thought I knew about them.
More...