How to Innovate: An Ancient Guide to Creative Thinking | Princeton University Press books | IEEE Xplore