About
Reviews (3)

22 June 2018
Never looked back
I use it everyday under the brutal Australian sky

24 November 2016
good book
From dead simple to total sophistication, with nothing missing in between. The information is not dense so that I didn't have to reread a page again and again to understand. You get knowledge from the book.

01 June 2017
A Good Read
I'm about half way into the book. I'll say the book focus more on presenting the knowledge formally while dotted with historical stories and backgrounds. The way to do it is to actually dig into the problem set at the end of each sections of a chapter. Therefore, the book is more enjoyable for those who like solving puzzles.