Encyclopedia of inventions

Spilsbury, Louise

Notes
224 p. : col. ill., port.
Location edition Bar Code due date
Non-Fiction 116565
call #:609
ISBN:9781407501727
pub:2007