This book is amazing - not only does it contain everything current a person could ever need to know about current PCs (and if something new does come out, the author will talk about it on the included website), but the author is kind enough to include any previous edition of the book on the included DVD. I had thought that I was fairly knowledgeable about computers, and reading this has boosted that knowledge considerably. No repair tech or computer builder should be without this.