Sketches of thought - Goel, Vinod. (MIT Press,)