How Engineers Solve Problems

How Engineers Solve Problems book cover