1000 product designs : - Chan, Eric (Rockport Publishers, 2010)