Tag Archives: 99% perspiration

99% Perspiration

A man who truly understood the importance of failing better, Thomas Edison is often credited with inventing the light bulb. He did not, in fact, invent the light bulb. If as many as twenty-two other inventors created an incandescent lamp, then why do we associate Edison with this ubiquitous invention? Historians make plenty of speculations, […]