Hercule Poirot's Christmas

Hercule Poirot (Series)

Book 19

Agatha Christie Author
Hugh Fraser Narrator
(2012)

A Christmas Carol

Charles Dickens Author
Jim Dale Narrator
(2006)

The Darkest Evening

Vera Stanhope (Series)

Book 9

Ann Cleeves Author
(2020)

Anna Karenina

Leo Tolstoy Author
Wanda McCaddon Narrator
(2012)

Snow Falling on Cedars

David Guterson Author
(1994)

The Winter Sea

Susanna Kearsley Author
(2010)

Spinning Silver

Naomi Novik Author
Lisa Flanagan Narrator
(2018)

The Snow Child

Eowyn Ivey Author
(2012)

Before I Let Go

Marieke Nijkamp Author
(2018)

The Bear and the Nightingale

Winternight Trilogy (Series)

Book 1

Katherine Arden Author
(2017)

The Starless Sea

Erin Morgenstern Author
Dominic Hoffman Narrator
(2019)

One Day in December

Josie Silver Author
(2018)

The Great Alone

Kristin Hannah Author
(2018)

Wonderland

Zoje Stage Author
(2020)

The World That We Knew

Alice Hoffman Author
Judith Light Narrator
(2019)

A Doll's House

Henrik Ibsen Author
Rosalind Ayres Director
(2012)

All the Light We Cannot See

Anthony Doerr Author
(2014)

Six of Crows

Dregs (Series)

Book 1

Leigh Bardugo Author
(2015)

The Sisters of the Winter Wood

Rena Rossner Author
(2018)

Frostblood

Frostblood Saga (Series)

Book 1

Elly Blake Author
(2017)

Carry On

Simon Snow (Series)

Book 1

Rainbow Rowell Author
(2015)

La Belle Sauvage

The Book of Dust (Series)

Book 1

Philip Pullman Author
Michael Sheen Narrator
(2017)

Black Leopard, Red Wolf

The Dark Star Trilogy (Series)

Book 1

Marlon James Author
(2019)

The Neil Gaiman Reader

Neil Gaiman Author
Neil Gaiman Narrator
(2020)

New here? Learn how to read digital books for free