History is inventive Knight, Brooke. Book - 2021 J 609 Kni Location Collection Call number Victoria Juvenile J 609 Kni Available Place Hold
Inventors : incredible stories of the world's most ingenious inventions Winston, Robert. Book - 2020 J 609.2 Win Location Collection Call number Community Centre Juvenile J 609.2 Win Available Community Centre Juvenile J 609.2 Win Checked out Place Hold
A history of just about everything : 180 events, people and inventions that changed the world MacLeod, Elizabeth. Book - 2013 J 909 MacL Location Collection Call number Stamford Juvenile J 909 MacL Available Victoria Juvenile J 909 MacL Available Place Hold
Canadian inventors Trottier, Maxine. Book - 2004 J 609.2271 Tro Location Collection Call number Victoria Juvenile J 609.2271 Tro Available Place Hold
Timeline : inventions : board game Henry, Frédéric. Equipment - 2017 Timeline Inventions Location Collection Call number Victoria Board Games Timeline Inventions Checked out Place Hold
Innovation nation : how Canadian innovators made the world... smarter, smaller, kinder, safer, healthier, wealthier, and happier Johnston, David L. Book - 2017 J 609.71 Joh Location Collection Call number Stamford Juvenile J 609.71 Joh Available Community Centre Juvenile J 609.71 Joh Available Place Hold
How to become an accidental genius MacLeod, Elizabeth. Book - 2019 J 609.2 MacL Location Collection Call number Community Centre Juvenile J 609.2 MacL Available Place Hold
Aztec, Inca and Maya Snedden, Robert. Book - 2009 J 972.018 Sne Location Collection Call number Victoria Juvenile J 972.018 Sne Available Place Hold
How they choked : failures, flops, and flaws of the awfully famous Bragg, Georgia. Book - 2014 J 920.02 Bra Location Collection Call number Victoria Juvenile J 920.02 Bra Available Community Centre Juvenile J 920.02 Bra Available Victoria Juvenile J 920.02 Bra Available Place Hold
Becoming bionic, and other ways science is making us super Camlot, Heather. Book - 2023 J 303.48 Cam Location Collection Call number Stamford Juvenile J 303.48 Cam Available Victoria Juvenile J 303.48 Cam Available Place Hold