About ME

Jim Adams

About Good Products Bad Products

Why I wrote the book
Table of Contents
Press Release

Recent Comments

« Why the Good Products, Bad Products book? | Main | The Good Products, Bad Products class, ME 314, Winter Quarter, 2012, Stanford University »

01/03/2012

Comments