Review: Massive amount of useful knowledge
Rating: 5 out of 5
Date: 08 10, 2013
This book contains lots of valuable knowledge collected together in one place. Haven't seen so far anything so comprehensive on this topic. Definitely a recommended read!