Reverse engineering PCB's is to electronic circuit boards what hacking is to computer software...something people do, but no one admits to doing it, LOL. Mr Ng not only does it, but he lays out a very clear and systematic approach to the entire process. I am self-taught in this field, and it was a real joy to find that someone had actually written an entire book on the subject. I highly recommend this book to anyone interested in the topic.