Thomas Alva Edison made thousands of inventions and dedicated his life to discovering and creating new ideas. How much do you know about him?
Follow Braingle!