Guinness amazing future

Notes
A well illustrated guide to all aspects of future technology.
Location edition Bar Code due date
non fiction 134531
Dewey:600
ISBN:0851120512