Nice list (in a tongue-in-cheek sort of way). I was surprised that they mentioned Gene Wolfe helped develop the machine that cooks Pringles, while Robert Heinlein conceived the first modern water bed... but they neglected to mention that Arthur C. Clarke conceived of the communications satellite.
|