Ratings2,259
Average rating4.5
How nerdy can a nerd be? I guess there's no limit and the result is a gripping and funny book that I could not stop reading. The only question I have is if non technical reader will appreciate this book as much as I did.