Introduction to engineering design and problem solving - Burghardt, M. David (Basic engineering series and tools, 1999)