The book has everything about modern Electronic Systems, and is perfect for those of us who don't have a clue. The author often gives his own accounts and thoughts about the workings of a system, making it a witty and comfortable read for anyone who doesn't want to fall asleep while reading dry technical information! It's fun, clearly written and very easy to understand when you grasp the very basics of what he teaches you. It's a great book, and covers all kinds of categories, including motherboards, computers, digital and analogue systems, PIC programming, troubleshooting sections and has many 'test-yourself' questions at the end of each section topic. A very recommended buy.