Ideas have spurred the way to human progress, from the earliest cave dweller to the latest frontiers of computers and technology. This is a human-scale distillation of the 2500 ideas which have had... This description may be from another edition of this product.