Book Reviews by Title


Adrift – Rob Boffard
The Adventure of the Christmas Pudding (Poirot #35) – Agatha Christie
The Aeronaut’s Windlass – Jim Butcher
– Scott Westerfeld
All My Darkest Impulses (House of Crows #1) – Lisa Unger
All The Light We Cannot See – Anthony Doerr
And Then There Were None – Agatha Christie
The Autumn Republic – Brian McClellan


The Bazaar of Bad Dreams – Stephen King
The Bear and the Nightingale – Katherine Arden
The Bedlam Stacks – Natasha Pulley
Billy Summers – Stephen King
The Bitter Twins (The Winnowing Flame #2) – Jen Williams
Bloodfever – Karen Marie Moning
Blood on Snow – Jo Nesbo
Bone China – Laura Purcell
The Bone Clocks
– David Mitchell
A Book of Bones (Charlie Parker #17) – John Connolly
The Book of Life
 – Deborah Harkness
The Book of Speculation – Erika Swyler
A Boy and His Dog at the End of the World – C. A. Fletcher
The Boy on the Bridge – M. R. Carey
Buried (DC Jack Warr #1) – Lynda La Plante
The Burning Chambers – Kate Mosse


Caraval – Stephanie Garber
Cards on the Table (Hercule Poirot #15) – Agatha Christie
Cell – Stephen King
The Christmas Lights – Karen Swan
Circling the Drain (House of Crows #3) – Lisa Unger
The Collected Works of A. J. Fikry
– Gabielle Zevin
The Colour of Magic (Discworld #1) – Terry Pratchett
The Corset – Laura Purcell
A Cosmology of Monsters – Shaun Hamill
The Crimson Campaign – Brian McClellan
Crooked House – Agatha Christie
The Crucifix Killer (Robert Hunter #1) by Chris Carter


Darien (Empire of Salt #1) – C. F. Iggulden
– Karen Marie Moning
Darkness There: Selected Tales – Edgar Allan Poe
The Dark Tower – Stephen King
A Date to Die For (The Hopgood Hall Murder Mysteries #1) – E. V. Hunter
Day Four – Sarah Lotz
Death Comes as the End – Agatha Christie
Death on the Nile (Hercule Poirot #17) – Agatha Christie
The Devil and the Dark Water – Stuart Turton
A Different Kind of Evil (Agatha Christie #2) – Andrew Wilson
Disclaimer – Renée Knight
The Diviners – Libba Bray
Dracul – Dacre Stoker and J. D. Barker
The Drawing of the Three (The Dark Tower #2) – Stephen King
The Dry – Jane Harper


Eleanor and Park – Rainbow Rowell
The Emperor’s Soul – Brandon Sanderson
End of Watch (BIll Hodges #3) – Stephen King
Endless Night – Agatha Christie
The Escape Room – Megan Goldin
The Essex Serpent – Sarah Perry
An Evil Mind (Robert Hunter #6) – Chris Carter
The Executioner (Robert Hunter #2) – Chris Carter


Fairy Tale – Stephen King
The Falcon Throne – Karen Miller
The Falconer
 – Elizabeth May
The Familiars – Stacey Halls
Fatal Inheritance – Rachel Rhys
Feed – Mira Grant
The Fellowship of the Ring (The Lord of the Rings #1) – J. R. R. Tolkien
Fever – Deon Meyer
Finders Keepers – Stephen King
The Fireman – Joe Hill
Fog Descending (House of Crows #2) – Lisa Unger
Force of Nature – Jane Harper
From Notting Hill With Four Wedding… Actually – Ali McNamara
Full Throttle – Joe Hill


A Gathering of Shadows – V. E. Schwab
A Gentleman in Moscow – Amor Towles
The Girl in the Tower – Katherine Arden
The Girl on the Train
– Paula Hawkins
The Girl With All The Gifts – M. R. Carey
The Giver – Lois Lowry
Gods of Jade and Shadow – Silvia Moreno-Garcia
Golden Hill – Francis Spufford
Good Omens – Terry Pratchett and Neil Gaimain
The Gunslinger (The Dark Tower #1) – Stephen King
Gwendy’s Button Box – Stephen King and Richard Chizmar


Hallowe’en Party (Poirot #39) – Agatha Christie
The Handsome Man’s De Luxe Cafe – Alexander McCall Smith
The Haunting of Hill House – Shirley Jackson
A Head Full of Ghosts – Paul Tremblay
Hercule Poirot’s Christmas (Hercule Poirot #20) – Agatha Christie
Hold Back the Stars – Katie Khan
The Hollows – Mark Edwards
Home Before Dark – Riley Sager
House of Crows (series review) – Lisa Unger
A House of Ghosts – W. C. Ryan
The House on Half Moon Street – Alex Reeve
Hunting Evil (Robert Hunter #10) – Chris Carter
The Hunting Party – Lucy Foley

Harry Potter Re-Read

Harry Potter and the Philosopher’s Stone by J. K. Rowling


The Incarnations – Susan Barker
The Institute – Stephen King
Into the Drowning Deep – Mira Grant
It Must Have Been the Mistloetoe
– Judy Astley
The Invisible Library (The Invisible Library #1) – Genevieve Cogman


The Kingdom – Jess Rothenberg
A Knight of the Seven Kingdoms – George R. R. Martin


Lair of Dreams – Libba Bray
 – Rainbow Rowell
The Last – Hanna Jameson
Last Ones Left Alive – Sarah Davis-Goff
The Last Town (Wayward Pines #3) – Blake Crouch
Later – Stephen King
The Light Fantastic (Discworld #2) – Terry Pratchett
The Lingering – S. J. I. Holliday
A Little Hatred (The Age of Madness #1) – Joe Abercrombie
Lonesome Dove – Larry McMurtry
The Long Way to a Small, Angry Planet (Wayfarers #1) – Becky Chambers
Looking For Alaska – John Green
Looking Glass Sound – Catriona Ward
Love the Way You Lie (House of Crows #4) – Lisa Unger


The Magicians’ Guild (Black Magician 1) – Trudi Canavan
The Mermaid and Mrs Hancock – Imogen Hermes Gower
Mexican Gothic – Silvia Moreno-Garcia
The Midnight Man (Slayton Thrillers #1) – Caroline Mitchell
Midwinter Murder: Fireside Mysteries from the Queen of Crime – Agatha Christie
The Miniaturist
– Jessie Burton
Murder by the Seaside – Cecily Gayford
Murder is Easy (Superintendent Battle #4) – Agatha Christie
The Murder of Roger Ackroyd (Poirot #4) – Agatha Christie
The Murder on the Links (Poirot #2) – Agatha Christie
Murder on the Orient Express – Agatha Christie
The Muse – Jessie Burton
The Mysterious Affair at Styles (Poirot #1) – Agatha Christie
The Mystery of Three Quarters – Sophie Hannah


The Naturalist (The Naturalist #1) – Andrew Mayne
Needful Things – Stephen King
The Night Crossing – Robert Masello
The Night Whispers (Slayton Thrillers #2) – Caroline Mitchell
The Ninth Rain (The Winnowing Flame #1)
– Jen Williams
The Noise – James Patterson and J. D. Barker
Norse Mythology
– Neil Gaiman
Norwegian Wood
– Haruki Murakami
NOS4A2 – Joe Hill
Nothing But Blackened Teeth – Cassandra Khaw
The Nothing Man – Catherine Ryan Howard
The Novice (Black Magician 2) – Trudi Canavan


The Once and Future Witches – Alix E. Harrow
Once Upon a River – Diane Setterfield
Opium and Absinthe – Lydia Kang
Ordeal by Innocence – Agatha Christie
The Other People – C. J. Tudor
The Outsider – Stephen King
The Oversight – Charlie Fletcher


The Paradox – Charlie Fletcher
The Paris Apartment – Lucy Foley
Paris for One
– Jojo Moyes
The Paying Guests – Sarah Waters
Pines (Wayward Pines #1) – Blake Crouch
A Pocketful of Crows – Joanne M. Harris
Poirot Investigates (Poirot #3) – Agatha Christie
The Poison Song (The Winnowing Flame #3) – Jen Williams
Practical Magic (Practical Magic #1) – Alice Hoffman
The Priory of the Orange Tree – Samantha Shannon
Promise of Blood – Brian McClellan
The Psychology of Time Travel – Kate Mascarenhas


Revival – Stephen King
Ready Player One – Ernest Cline
The Room in the Attic – Louise Douglas
The Rosie Project
– Graeme Simsion


The Secret History – Donna Tartt
See What I Have Done – Sarah Schmidt
The Seven Deaths of Evelyn Hardcastle – Stuart Turton
Shades of Milk and Honey (Glamourist Histories #1) – Mary Robinette Kowal
Shadow and Bone – Leigh Bardugo
Shiang (Empire of Salt #2) – C. F. Iggulden
Siege and Storm – Leigh Bardugo
The Silent Companions – Laura Purcell
Sins of Empire – Brian McClellan
The Six – Luca Veste
The Six Deaths of the Saint (Into Shadow #3) – Alix E. Harrow
Sleep – C. L. Taylor
The Sleep Tight Motel – Lisa Unger
Sleeping Beauties – Stephen King and Owen King
Snowblind – Ragnar Jónasson
Someone Like Me – M. R. Carey
Something Wicked This Way Comes – Ray Bradbury
Spinning Silver – Naomi Novik
The Starless Sea – Erin Morgenstern
Stoker’s Wilde – Steven Hopstaken and Melissa Prusi
Stone Mattress – Margaret Atwood
The Strange Library – Haruki Murakami
Strange Weather – Joe Hill
The Stranger Diaries – Elly Griffiths
The Summer Without You – Karen Swan
The Sun Down Motel – Simone St. James
The Sword Saint (Empire of Salt #3) – C. F. Iggulden


Taken at the Flood (Poirot #28) – Agatha Christie
A Talent for Murder – Andrew Wilson
The Taxidermist’s Daughter – Kate Mosse
The Ten Thousand Doors of January – Alix E. Harrow
This Is How You Lose the Time War – Amal El-Mohtar and Max Gladstone
A Thousand Pieces of You – Claudia Gray
A Time of Dread – John Gwynne
Time’s Convert – Deborah Harkness
The Toymakers – Robert Dinsdale
Transcription – Kate Atkinson
The Trees – Ali Shaw
The Turn of the Screw – Henry James
Twisted – Steve Cavanagh


The Unexpected Return of Josephine Fox (Josephine Fox #1) – Claire Gradidge
An Unwanted Guest – Shari Lapena
Uprooted – Naomi Novik


Wake – Anna Hope
Wakenhyrst – Michelle Paver
Want You Dead – Peter James
The Waste Lands (The Dark Tower #3) – Stephen King
The Watcher – Ross Armstrong
The Watchmaker of Filigree Street – Natasha Pulley
Wayward (Wayward Pines #2) – Blake Crouch
We Are All Completely Beside Ourselves – Karen Joy Fowler
We Were Liars
 – E. Lockhart
The Wehrwolf – Alma Katsu
What Moves the Dead – T. Kingfisher
The Wicked Cometh – Laura Carlin
The Wind Through the Keyhole (The Dark Tower #4.5) – Stephen King
The Winter of the Witch – Katherine Arden
Witch – Finbar Hawkins
Wizard and Glass (The Dark Tower #4) – Stephen King
The Woman in the Woods (Charlie Parker #16) – John Connolly
The Woman Who Walked in Sunshine – Alexander McCall Smith
Wrath of Empire (Gods of Blood and Powder #2) – Brian McClellan


Year One – Nora Roberts


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.