-
A Leopard Diary
My Journey into the Hidden World of a Mother and Her Cubs
Regular price $19.95 CADRegular priceUnit price per -
A Meerkat Diary
My Journey into the Wild World of a Meerkat Mob
Regular price $21.95 CADRegular priceUnit price per -
A Ticket Around the World (updated edition)
A Teachers' Pick for ages 5 to 8! Take a tour of 13 countries in this introdu...
Regular price $9.95 CADRegular priceUnit price per -
Acting Wild
How We Behave Like Birds, Bugs, and Beasts
Regular price $18.95 CADRegular priceUnit price per -
Amazing Athletes
An All-Star Look at Canada's Paralympians
Regular price $19.95 CADRegular priceUnit price per -
Baby Animals Eating
See what baby animals eat in the third book of this nonfiction series, now in...
Regular price $11.95 CADRegular priceUnit price per -
Baby Animals Moving
See how baby animals get around in this awww-inducing book, now in paperback ...
Regular price $11.95 CADRegular priceUnit price per -
Baby Animals with Their Families
See what a baby animal’s family looks like in the final book of this nonficti...
Regular price $11.95 CADRegular priceUnit price per -
Becoming Bionic and Other Ways Science Is Making Us Super
Take a tour of the science of superpowers and see how science fiction is beco...
Regular price $21.95 CADRegular priceUnit price per -
Biometrics
Your Body and the Science of Security
Regular price $17.95 CADRegular priceUnit price per -
Chomp-O-Rama
The Strange Ways That Animals Eat
Regular price $22.95 CADRegular priceUnit price per -
Dig, Dance, Dive
How Birds Move to Survive
Regular price $19.95 CADRegular priceUnit price per -
Do Fire Ants Fight Fires?
How Animals Work in the Wild
Regular price $12.95 CADRegular priceUnit price per -
Do Fire Ants Fight Fires?
How Animals Work in the Wild
Regular price $19.95 CADRegular priceUnit price per -
Do Frogs Drink Hot Chocolate?
How Animals Keep Warm
Regular price $11.95 CADRegular priceUnit price per -
Do Hippos Brush Their Teeth?
How Animals Care for Their Bodies
Regular price $19.95 CADRegular priceUnit price per