FREE & flat-rate shipping options across Canada 🇨🇦

Collection: All Fiction

369 products
  • Jed Mysteries Trilogy by A.J. Devlin
    (0)
    Regular price
    $55.00
    Sale price
    $55.00
    Regular price
    Unit price
    per 
    Sold out
  • Five Moves of Doom ("Hammerhead" Jed Mysteries #3) by A.J. Devlin
    (0)
    Regular price
    $22.95
    Sale price
    $22.95
    Regular price
    Unit price
    per 
    Sold out
  • Perish by LaToya Watkins
    (0)
    Regular price
    $36.00
    Sale price
    $36.00
    Regular price
    Unit price
    per 
    Sold out
  • Bite Me by Christopher Moore
    (0)
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    $21.00
    Unit price
    per 
    Sold out
  • Blindness by José Saramago
    (0)
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    $21.00
    Unit price
    per 
    Sold out
  • The Lost Jewels by Kirsty Manning
    (0)
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    $21.00
    Unit price
    per 
    Sold out
  • Autonomous by Annalee Newitz
    (0)
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    $20.99
    Unit price
    per 
    Sold out
  • Angels of the Pacific by Elise Hooper
    (0)
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    $26.99
    Unit price
    per 
    Sold out
  • Record of a Spaceborn Few (Watfarers #3) by Becky Chambers
    (0)
    Regular price
    $15.99
    Sale price
    $15.99
    Regular price
    Unit price
    per 
    Sold out
  • To Be Taught, If Fortunate by Becky Chambers
    (0)
    Regular price
    $15.99
    Sale price
    $15.99
    Regular price
    Unit price
    per 
    Sold out
  • Gilded Serpent by Danielle L. Jensen
    (0)
    Regular price
    $18.99
    Sale price
    $18.99
    Regular price
    Unit price
    per 
    Sold out
  • Dark Shores by Danielle L. Jensen
    (0)
    Regular price
    $13.50
    Sale price
    $13.50
    Regular price
    Unit price
    per 
    Sold out
  • The Upside of Falling by Alex Light
    (0)
    Regular price
    $14.99
    Sale price
    $14.99
    Regular price
    Unit price
    per 
    Sold out
  • My Government Means to Kill Me by Rasheed Newson
    (0)
    Regular price
    $36.99
    Sale price
    $36.99
    Regular price
    Unit price
    per 
    Sold out
  • Haven by Emma Donoghue
    (0)
    Regular price
    $32.99
    Sale price
    $32.99
    Regular price
    Unit price
    per 
    Sold out
  • Please Join Us by Catherine McKenzie
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Carrie Soto Is Back by Taylor Jenkins Reid
    (0)
    Regular price
    $24.95
    Sale price
    $24.95
    Regular price
    Unit price
    per 
    Sold out
  • We Should Not Be Afraid of the Sky by Emma Hooper
    (0)
    Regular price
    $32.95
    Sale price
    $32.95
    Regular price
    Unit price
    per 
    Sold out
  • The Long Way to a Small Angry Planet (Wayfarers #1) by Becky Chambers
    (0)
    Regular price
    $15.99
    Sale price
    $15.99
    Regular price
    Unit price
    per 
    Sold out
  • The Plague by Albert Camus
    (0)
    Regular price
    $20.00
    Sale price
    $20.00
    Regular price
    Unit price
    per 
    Sold out
  • The Orphan Girl by Kurt Palka
    (0)
    Regular price
    $22.00
    Sale price
    $22.00
    Regular price
    Unit price
    per 
    Sold out
  • Ridgeline by Michael Punke
    (0)
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out
  • Kiss of the Fur Queen by Thomson Highway
    (0)
    Regular price
    $22.00
    Sale price
    $22.00
    Regular price
    Unit price
    per 
    Sold out
  • A Calm and Normal Heart by Chelsea T. Hicks
    (0)
    Regular price
    $36.95
    Sale price
    $36.95
    Regular price
    Unit price
    per 
    Sold out
  • Long Story Short by Serena Kaylor
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Unclaimed Baggage by Jen Doll
    (0)
    Regular price
    $14.99
    Sale price
    $14.99
    Regular price
    Unit price
    per 
    Sold out
  • Dauntless by Elisa A. Bonnin
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • The Valkyrie's Daughter by Tiana Warner
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • God's Teeth and Other Phenomena by James Kelman
    (0)
    Regular price
    $25.50
    Sale price
    $25.50
    Regular price
    Unit price
    per 
    Sold out
  • Things We Do in the Dark by Jennifer Hillier
    (0)
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out
  • Heat Wave by T.J. Klune
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Beating Heart Baby by Lio Min
    (0)
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out