content: As with most of the "build your own" books on the market, this one is pretty out of date. Also, the book supplies you with very little information which would help you select which components will best meet your needs and which components work best together (ie- which motherboards, video graphics boards ...). Basically this book just explains in very breif detail how the system all works together.The most difficult thing in building your own system IMHO is deciding which components will best meet your needs and will work well together. I did not get any helpful info from this book along these lines. In fact the author does not even seem particularly knowledgeable about the subject matter in the book. I think I could have wrote a better book and I do not even consider myself a computer geek.Bottom line, I waisted my money...