The art of invention : the creative process of discovery and design - Paley, Steven J. (Prometheus Books)