5.0 out of 5 stars
Brilliant reference and refresh, 30 July 2010
This book is wonderful about going through design rules and methods, clearly and simply explaining the what and why. A great book to have as a reference and refresh for anyone interested in design. Jim Krause explains everything in a clear and simple way never getting too technical or flowery with his language. It's also a great size to carry round or have on your desk.