Teen Innovators
Nine Young People Engineering a Better World with Creative Inventions
Description of the book