. . "The Ingenuity Gap" . . . . . "978-0-375-40186-2" . "HM846 .H663 2000" . . "44969346" . . . . "303.48/33 21" . . . . . "480" . "The Ingenuity Gap" .