Great inventions, good intentions / - Baker, Eric, (Chronicle Books,, 1990)