Free shipping in BC on orders of $125 or more

Collection: All Fiction

169 products
  • Oh William! by Elizabeth Strout
    (0)
    Regular price
    $24.00
    Sale price
    $24.00
    Regular price
    Unit price
    per 
    Sold out
  • Normal People by Sally Rooney
    (0)
    Regular price
    $21.00
    Sale price
    $21.00
    Regular price
    Unit price
    per 
    Sold out
  • Anxious People by Fredrik Backman
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Shrines of Gaiety by Kate Atkinson
    (0)
    Regular price
    $36.00
    Sale price
    $36.00
    Regular price
    Unit price
    per 
    Sold out
  • We Were Never Here by Andrea Bartz
    (0)
    Regular price
    $23.00
    Sale price
    $23.00
    Regular price
    Unit price
    per 
    Sold out
  • The Disappearing Act by Catherine Steadman
    (0)
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    $24.00
    Unit price
    per 
    Sold out
  • The Final Revival of Opal Nev by Dawnie Walton
    (0)
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    $24.99
    Unit price
    per 
    Sold out
  • Man of My Time by Dalia Sofer
    (0)
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    $24.50
    Unit price
    per 
    Sold out
  • Just Like Magic by Sarah Hogle
    (0)
    Regular price
    $19.00
    Sale price
    $19.00
    Regular price
    $23.00
    Unit price
    per 
    Sold out
  • The Holiday Swap by Maggie Knox
    (0)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    $23.00
    Unit price
    per 
    Sold out
  • The World We Make (Great Cities #2) by N.K. Jemisin
    (0)
    Regular price
    $34.00
    Sale price
    $34.00
    Regular price
    $38.00
    Unit price
    per 
    Sold out
  • Book Club - Junie (November 23)
    (0)
    Regular price
    $23.00
    Sale price
    $23.00
    Regular price
    Unit price
    per 
    Sold out
  • Creatures of Passage by Morowa Yejide
    (0)
    Regular price
    $25.00
    Sale price
    $25.00
    Regular price
    $37.50
    Unit price
    per 
    Sold out
  • Beheld by TaraShea Nesbit
    (0)
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    $23.00
    Unit price
    per 
    Sold out
  • A Venom Dark and Sweet by Judy I. Lin
    (0)
    Regular price
    $21.00
    Sale price
    $21.00
    Regular price
    $24.99
    Unit price
    per 
    Sold out
  • Country by Michael Hughes
    (0)
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    $21.00
    Unit price
    per 
    Sold out
  • The Nesting Dolls by Alina Adams
    (0)
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    $21.00
    Unit price
    per 
    Sold out
  • Black Girls Must Be Magic by Jayne Allen
    (0)
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    $21.00
    Unit price
    per 
    Sold out
  • The Opposite of Fate by Alison McGhee
    (0)
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    $19.99
    Unit price
    per 
    Sold out
  • What You Wish For by Katherine Center
    (0)
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    $22.99
    Unit price
    per 
    Sold out
  • Perish by LaToya Watkins
    (0)
    Regular price
    $24.00
    Sale price
    $24.00
    Regular price
    $36.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
  • Room by Emma Donoghue
    (0)
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    $21.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
  • My Government Means to Kill Me by Rasheed Newson
    (0)
    Regular price
    $34.00
    Sale price
    $34.00
    Regular price
    $36.99
    Unit price
    per 
    Sold out
  • Love on the Brain by Ali Hazelwood
    (0)
    Regular price
    $22.00
    Sale price
    $22.00
    Regular price
    $23.00
    Unit price
    per 
    Sold out
  • Please Join Us by Catherine McKenzie
    (0)
    Regular price
    $23.00
    Sale price
    $23.00
    Regular price
    $24.99
    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
  • Open Wide and Say Arrrgh! Aaron Blabey
    (0)
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    $8.99
    Unit price
    per 
    Sold out
  • Kiss of the Fur Queen by Tomson 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
    $29.00
    Sale price
    $29.00
    Regular price
    $36.95
    Unit price
    per 
    Sold out
  • Long Story Short by Serena Kaylor
    (0)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    $24.99
    Unit price
    per 
    Sold out