Collection: Books

Filter:

Price
The highest price is $31.99 Reset
$
$
Brand
0 selected Reset

81 of 1925 products

Filter and sort

Filter and sort

81 of 1925 products

Price

The highest price is $31.99

$
$
Brand

81 of 1925 products

  • Vendor:
    Victoria Lee

    A Lesson in Vengeance

    Regular price
    $24.99 CAD
    Regular price
    Sale price
    $24.99 CAD
    A Lesson in Vengeance
  • Vendor:
    Jennifer Niven

    Holding Up the Universe

    Regular price
    $14.99 CAD
    Regular price
    Sale price
    $14.99 CAD
    Holding Up the Universe
  • Vendor:
    Gabby Rivera

    Juliet Takes a Breath

    Regular price
    $16.49 CAD
    Regular price
    Sale price
    $16.49 CAD
    Juliet Takes a Breath
  • Vendor:
    Ashley Woodfolk

    When You Were Everything

    Regular price
    $15.99 CAD
    Regular price
    Sale price
    $15.99 CAD
    When You Were Everything
  • Vendor:
    Kiersten White

    The Guinevere Deception

    Regular price
    $14.99 CAD
    Regular price
    Sale price
    $14.99 CAD
    The Guinevere Deception
  • Vendor:
    Krystal Sutherland

    House of Hollow

    Regular price
    $24.99 CAD
    Regular price
    Sale price
    $24.99 CAD
    House of Hollow
  • Vendor:
    Rosaria Munda

    Flamefall

    Regular price
    $25.99 CAD
    Regular price
    Sale price
    $25.99 CAD
    Flamefall
  • Vendor:
    Patrice Caldwell

    A Phoenix First Must Burn

    Regular price
    $14.99 CAD
    Regular price
    Sale price
    $14.99 CAD
    A Phoenix First Must Burn
  • Vendor:
    Amy Reed

    Tell Me My Name

    Regular price
    $23.99 CAD
    Regular price
    Sale price
    $23.99 CAD
    Tell Me My Name
  • Vendor:
    Anuradha D. Rajurkar

    American Betiya

    Regular price
    $23.99 CAD
    Regular price
    Sale price
    $23.99 CAD
    American Betiya
  • Vendor:
    Stacey Lee

    The Downstairs Girl

    Regular price
    $14.99 CAD
    Regular price
    Sale price
    $14.99 CAD
    The Downstairs Girl
  • Vendor:
    Ransom Riggs

    The Desolations of Devil's Acre

    Regular price
    $29.99 CAD
    Regular price
    Sale price
    $29.99 CAD
    The Desolations of Devil's Acre
  • Vendor:
    Kate Alice Marshall

    Rules for Vanishing

    Regular price
    $16.49 CAD
    Regular price
    Sale price
    $16.49 CAD
    Rules for Vanishing
  • Vendor:
    David Arnold

    The Electric Kingdom

    Regular price
    $24.99 CAD
    Regular price
    Sale price
    $24.99 CAD
    The Electric Kingdom
  • Vendor:
    Namina Forna

    The Gilded Ones

    Regular price
    $24.99 CAD
    Regular price
    Sale price
    $24.99 CAD
    The Gilded Ones
  • Vendor:
    Candice Iloh

    Every Body Looking

    Regular price
    $23.99 CAD
    Regular price
    Sale price
    $23.99 CAD
    Every Body Looking
  • Vendor:
    Junauda Petrus

    The Stars and the Blackness Between Them

    Regular price
    $13.99 CAD
    Regular price
    Sale price
    $13.99 CAD
    The Stars and the Blackness Between Them
  • Vendor:
    Melissa de la Cruz

    The Queen's Assassin

    Regular price
    $15.99 CAD
    Regular price
    Sale price
    $15.99 CAD
    The Queen's Assassin
  • Vendor:
    John Green

    Turtles All the Way Down

    Regular price
    $19.99 CAD
    Regular price
    Sale price
    $19.99 CAD
    Turtles All the Way Down
  • Vendor:
    Tess Sharpe

    The Girls I've Been

    Regular price
    $24.99 CAD
    Regular price
    Sale price
    $24.99 CAD
    The Girls I've Been
  • Vendor:
    Ransom Riggs

    The Conference of the Birds

    Regular price
    $19.99 CAD
    Regular price
    Sale price
    $19.99 CAD
    The Conference of the Birds
  • Vendor:
    Rosaria Munda

    Fireborne

    Regular price
    $15.99 CAD
    Regular price
    Sale price
    $15.99 CAD
    Fireborne
    Sold out
  • Vendor:
    Malinda Lo

    Last Night at the Telegraph Club

    Regular price
    $24.99 CAD
    Regular price
    Sale price
    $24.99 CAD
    Last Night at the Telegraph Club
  • Vendor:
    Kristin Cashore

    Winterkeep

    Regular price
    $25.99 CAD
    Regular price
    Sale price
    $25.99 CAD
    Winterkeep