Eureka! : a puzzle book of inventions /
Rowland-Entwistle, Theodore.
Alles, Hemesh.
Dorking : Templar,
1995.
Inventions
Technological innovations