This was the book that got me interested into computer hardware. I'll recommend this book to any one who wants to know what their computer is actually doing inside from scratch. You use it as a layman's book as it explains the working of a computer without getting too technical.