Be the first one to review
Review the book today!
Overview
This book is written in the attempt to deal with two major questions: what are the thinking processes that enable people to invent simple solutions to seemingly complicated situations? and, the questi...
Read more