*THE* Hardware bible!
This book is definitely worth the money, great forbeginner or advanced computer users! It covers a comprehensive hardware selections with clear concepts and explanations. Although it doesn't cover hardware repairbut it's a must buy for anyone who wants learn comprehensively about personal computer hardware.