Our Departments
Notes from a Children's Librarian
Carefully selected books according to curriculum and theme.

Notes from a Children's Librarian: Indigenous Peoples and this Land
THE CHAT
Great writers sit down with us to talk about their books—and the stories behind them.

The Chat with Lucian Childs
INSPIRATION ZONE
Check out the books that inspire other books.

28 Short Story Collections I Can't Recommend Enough
The Latest Interviews, Recommendations, and More

Power of Place
A recommended reading list from the author of Gin, Turpentine, Pennyroyal, Rue.

Giller Prize 2023 Special: The Chat with Sarah Bernstein
We continue this year’s Giller Prize coverage in conversation with author Sarah Bernstein. Her novel Study for Obedience (Knopf Canada) is a 2023 finalist. …
- Fearless and Original
- 2023 GGBooks Special: The Chat with Cliff Cardinal
- 2023 Fiction: Books of the Year
- 2023 GGBooks Special: The Chat with Peter McCambridge
- 15 Brand New Asian-Canadian Books for Your Classroom
- 2023 GGBooks Special: The Chat with Anuja Varghese
- 2023 GGBooks Special: The Chat with Sarah Everett
- My Kind of Strange: a Surreal Six-Pack
- Powerful Female Writers
- More from the blog ›

Starter Dog
My Path to Joy, Belonging and Loving This World

A Conspiracy of Chickens

Tika the Iggy
Lessons in Life, Love, and Fashion

North American Survivors

Freddie
The Rescue Dog Who Rescued Me

The Battle Cry of the Siamese Kitten
Even More Tales from the Accidental Veterinarian

Archives of Joy
Reflections on Animals and the Nature of Being

Purr
The Science of Making Your Cat Happy

The COVID Journals
Health Care Workers Write the Pandemic

These Days Are Numbered
Diary of a High-Rise Lockdown

Pandexicon
How the Language of the Pandemic Defined Our New Cultural Reality

Shadows and Light
A Physician's Lens on COVID

COVID-19
A History

Women of the Pandemic
Stories from the Frontlines of COVID-19

Conscripted to Care
Women on the Frontlines of the COVID-19 Response

Pandemic Spotlight
Canadian Doctors at the Front of the COVID-19 Fight