Most of this site's functionality requires JavaScript to be enabled.

Invalid email/password
Log In
Sufferance
Thomas King
Hardcover | May 2021
on order $32.00
(releases May 18 2021)
The Bomber Mafia
Malcolm Gladwell
Hardcover | Apr 2021
on order $34.00
(releases Apr 27 2021)
Entangled Life
Merlin Sheldrake
Paperback | Apr 2021
on order $24.00
(releases Apr 13 2021)
The Heartbeat of Trees
Peter Wohlleben
Hardcover | Jun 2021
on order $32.95
(releases Jun 15 2021)
Yearbook
Seth Rogen
Hardcover | May 2021
on order $35.00
(releases May 11 2021)
When the Stars Go Dark
Paula McLain
Paperback | Apr 2021
in store $24.95
The Pull of the Stars
Emma Donoghue
Paperback | Jul 2021
on order $23.99
(releases Jul 6 2021)
Such a Fun Age
Kiley Reid
Paperback | Apr 2021
on order $23.00
(releases Apr 20 2021)
The Rock from the Sky (Canadian Edition)
Jon Klassen
Hardcover | Apr 2021
on order $22.99
(releases Apr 13 2021)
On Earth We're Briefly Gorgeous
Ocean Vuong
Paperback | Jun 2021
on order $23.00
(releases Jun 1 2021)
A Lethal Lesson
Iona Whishaw
Paperback | Apr 2021
in store $16.95
The Premonition
Michael Lewis
Hardcover | May 2021
on order $40.00
(releases May 4 2021)
Nishga
Jordan Abel
Hardcover | May 2021
on order $32.95
(releases May 18 2021)
All the Devils Are Here
Louise Penny
Paperback | Jun 2021
on order $24.99
(releases Jun 29 2021)
Not Dark Yet
Peter Robinson
Hardcover | May 2021
on order $29.95
(releases May 18 2021)
Farm, Fire & Feast
Michael Smith
Hardcover | May 2021
on order $40.00
(releases May 4 2021)
The Bad Guys in Cut to the Chase (The Bad Guys #13)
Aaron Blabey
Paperback | Jul 2021
on order $8.99
(releases Jul 6 2021)
World Travel
Anthony Bourdain
Hardcover | Apr 2021
on order $43.50
(releases Apr 20 2021)
The Poison Jungle (Wings of Fire, Book 13)
Tui T Sutherland
Paperback | May 2021
on order $9.99
(releases May 4 2021)
The Evening and the Morning
Ken Follett
Paperback | Jun 2021
on order $27.00
(releases Jun 29 2021)

See more...
Open for backdoor pickup
Tuesday - Saturday, 11 am - 4 pm

Delivery available within
Northumberland Co. for a $5.00 fee

Need assistance? Call us 905-885-7296