A History of Great Inventions

What I learned from reading A History of Great Inventions by James Dyson. 

Highly recommend reading Against the Odds: An Autobiography by James Dyson.