This world is full of fierce and fearless trailblazing females. The activists who stomp on social norms and pushback against stereotypes, the everyday heroes who support us on the daily, the mothers who raise and nurture us, and the girls who are our future... they all pave the way for the rest of us on our path to greatness.
In honour of International Women's Day on March 8, we've rounded up eight excellent books – for readers of all ages – that support and celebrate some of those many wonderful women.