What Every Engineer Should Know about Inventing by William H. Middendorf
This book provides the reader with the information they need to develop into a person who seeks creative opportunities and responds with elegant inventions. It is intended for young inventor and to all those who have the talent and the desire to invent.