INTRODUCTION to engineering design and problem solving - ,EIDE, Arvid R.,...[et.al] (McGraw-Hill Publishing Company, 2002)