The big book of inventions /
Ridgway, Andrew,editor.
Dale, Alex,editor.
Barlow, Graham,contributor.
Title from cover.
Inventions
Technological innovations
Technological forecasting