The Electronics Revolution [electronic resource] : Inventing the Future