It's possible to spend a lifetime merrily computing away without being aware or interested in the most basic level on which a coputer works or without knowing a diode from a triode.

Diodes, triodes emissions and injections are the stuff electronics books are made of. This one does the job well by going right back to basic physics and working steadily through modulation and bandwidth to components like amplifiers and transistors. It ends up appropriately enough at integrated circuits and microprocessors.

These days many people will be interested in working their way back, as it were. Micros are no longer the preserve of the technically qualified. Many people, having grasped programming will want to know how it all actually works, and this book could provide the answers.

It's clearly written, takes nothing for granted and is nicely paced so you can keep your brain in step as the pages turn.