on June 7, 2012
This book is extremely dry. Most of the content is fairly obvious and there aren't a whole lot of areas that are very illuminating.
This books appears to be written for technology novices. Perhaps a neophyte might find it more helpful than I, however, I'd wager that even a beginner would admit that the few good parts of this book are very sparsely spread, diluted by a sea of filler-content.