If your into computing then this book is a "must read". As much as is possible it turns the rather boring subject of computing history into a good read. It describes all the periods , people and moments from computing history in detail and gives the reasoning ( dare is say - logic ) behind how we ended up with computing as it is today.
The only gripe that could be aimed at this book is that it is completely US orientated. To read this book without any prior knowledge would leave you with the impression that the computer "revolution" started and remains the sole property of the US.
Whilst in a lot of cases this is true , particularly in the area of hardware , the author did take a rather blinkered view when he covered the subject of computer games which doesn't do justice to the UK gaming companies who were ( and still are ) every bit as important as our US cousins.
The bottom line though is that its a brilliant book , one i would recommend to anyone who is nerdy enough to want to know the history of modern day computing.