by Harrison, Ian, 1965-
Add Tag
When everything went wrong : 10 real stories of inventors who didn't give up!
Lewis Latimer : engineering wizard
English
Inventions > History.
Inventors > Biography.