Review: well put
Rating: 5 out of 5
Date: 07 30, 2013
Well put! I was surprised to see that such a book is quite short but it contains a lot of info and great examples. It relates to issues I didn't even think about. Great book!