Amazing inventions and concoctions /
Elson, Howard.
Blundell, Kim.
London : Octopus,
1988.