Book Reviews

I am a reviewer on Goodreads and Netgalley. All these reviews I have written voluntarily, often after reading novels purposely provided by the publishers in exchange for an honest review.

If you would like your book reviewed or proofread, please contact me on Goodreads and consider becoming a Patreon or support me on Ko-fi.

Cracking the CRM Code – Limesh Parekh 09/01/21
The Boy I Am – K. L. Kettle 22/12/20
The Diamond Courier – Hannah Byron 10/12/20
The Red-Haired Archaeologist Digs Israel – Amanda Hope Haley 01/12/20
In Picardy’s Fields – Hannah Byron 27/11/20
Harness the Power of the Invincible Mind – Alex Neumann 13/11/20
The Origins of the C.W.S. – Tadgh Quill-Manley 18/08/20
Ask the Authors – Kay Lynne Booth 09/07/20
Secret Silver Songs – Jordan Elizabeth 26/06/20
Identity – Alexandra Bayer 05/06/20
Thomasine – Jordan Elizabeth 15/05/20
Dakota and the American Dream – Sameer Garach 21/04/20
Slaying Alven – Jordan Elizabeth 29/03/20
Hillside – Jordan Elizabeth 15/03/20
Book of Fire – Michelle Kenney 07/03/20
Ubiety – Grzegorz Kunowski 12/02/20
Lock – Jordan Elizabeth 26/11/19
Hawthorne High – Jordan Elizabeth 18/09/19
Janna of Castle Ambrose – Jordan Elizabeth 10/09/19
Treasure, Darkly – Jordan Elizabeth 14/08/19
In a Kingdom by the Sea – Sara MacDonald 31/07/19
Ancient Fall – Jaime Lee Mann 28/06/19
Bunker Boy – Jordan Elizabeth 18/06/19
Wanted in Paradise – Kate Ashenden 18/06/19
A Spark of Light – Jodi Picoult 21/02/19
A Land Apart – Ian Roberts 24/12/18
Fanya in the Underworld – Jordan Elizabeth 06/12/18
Christmas in Marlow Center – Jordan Elizabeth 28/11/18
Clockwork Dollhouse – Jordan Elizabeth 19/10/18
A Beautiful Place to Die – Samuel Bigglesworth 13/09/18
Rotham Race – Jordan Elizabeth 03/07/18
Sea Witch – Sarah Henning 24/06/18
Stir of Shadows – Jaime Lee Mann 17/06/18
A Piece of the World – Christina Baker Kline 30/05/18
The Smoke Thieves – Sally Green 08/05/18
To Kill a Kingdom – Alexandra Christo 09/04/18
Mean Girl – Natalie A. Salnikova 01/04/18
Citadel – Jordan Wylie 02/02/18
Gospels – Stephen Taylor 24/01/18
The Mindfulness Playbook – Dr Barbara Mariposa 23/12/17
Operation: Hail Storm – Brett Arquette 20/12/17
The Hazel Wood – Melissa Albert 11/11/17
God: A Human History – Reza Aslan 05/11/17
Purple Hearts – Michael Grant 24/10/17
The House at the Edge of the Night – Catherine Banner 18/10/17
The Water Babies – Charles Kingsley 09/10/17
Mr. Deathmask – Lee McGeorge 29/09/17
The Treatment – C. L. Taylor 28/09/17
Where the Wild Winds Are – Nick Lake 26/09/17
Blood and Stars – Jaime Lee Mann 24/09/17
No Less Than Mystic – John Medhurst 23/09/17
My Side of the Diamond – Sally Gardner 16/09/17
Timmy Failure: The Cat Stole My Pants – Stephan Pastis 12/09/17
Our Summer Together – Fanny Blake 09/09/17
Valley of the Moon – Melanie Gideon 05/09/17
The Music Shop – Rachel Joyce 21/08/17
The Switch – Justina Robson 16/08/17
Mirror, Shoulder, Signal – Dorthe Nors 07/08/17
The Festival Shoes – Tolulope Okudolo 02/08/17
Sidney Chambers and the Shadow of Death – James Runcie 27/07/17
The Witchwood Crown
– Tad Williams 22/07/17
Where Are You Hiding, God?
– Elisabeth Zartl 05/07/17
How to Stop Time – Matt Haig 30/06/17
And Then We Ran – Katy Cannon 22/06/17
Movies Are Prayers
– Josh Larsen 16/06/17
Flame in the Mist
– Renée Ahdieh 09/06/17
One of Us is Lying – Karen M. McManus 05/06/17
Fatal Tears – Stuart Fifield 30/05/17
Thirteen Reasons Why – Jay Asher 22/05/17
How Not to Fall in Love, Actually – Catherine Bennetto 20/05/17
Notes on Blindness – John M. Hull 13/05/17
Killers of the Flower Moon – David Grann 09/05/17
The Stranger in the Woods – Michael Finkel 03/05/17
Spontaneous – Aaron Starmer 30/04/17
He Walks Among Us – Richard & Reneé Stearns 27/04/17
I Know What You Are – Taylor Edison 25/04/17
The Chilbury Ladies’ Choir – Jennifer Ryan 17/04/17
The Upside of Unrequited – Becky Albertalli 09/04/17
How To Talk So Little Kids Will Listen – Joanna Faber and Julie King 05/04/17
But Then I Came Back – Estelle Laure 01/04/17
See You in the Cosmos, Carl Sagan – Jack Cheng 28/03/17
Optimists Die First – Susin Nielsen 25/03/17
A Life More Complicated – Lizzie Steel 23/03/17
Windfall – Jennifer E. Smith 21/03/17
Taken – Rosie Lewis 18/03/17
Sockpuppet – Matthew Blakstad 11/03/17
Who Runs the World? – Virginia Bergin 03/03/17
The Inexplicable Logic of My Life – Benjamin Alire Sáenz 25/02/17
Birds Art Life Death – Kyo Maclear 19/02/17
Networking Thoughtfully – Martin Wheadon
Ilsa – Madeleine L’Engle 12/02/17
Small Great Things – Jodi Picoult 04/02/17
Little Sister – Isabel Ashdown 25/01/17
Silver Stars – Michael Grant 21/01/17
The Last Dragonslayer – Jasper Fforde 16/01/17
Montpelier Parade – Karl Geary 10/01/17
The Wanderers – Meg Howey 07/01/17
Jane Steele – Lyndsay Faye 01/01/17
A List of Cages – Robin Roe 24/12/16
Crimson – Laura Foster 21/12/16
The Keeper of Portals – V.S. Nelson 18/12/16
Heartless – Marissa Meyer 07/12/16
Welcome to Nowhere – Elizabeth Laird 30/11/16
Clover Moon – Jacqueline Wilson 21/11/16
The Sun is also a Star – Nicola Yoon 16/11/16
Prayer for the Day Vol. II – BBC Radio 4 15/11/16
Runaway Girl – Casey Watson 11/11/16
Darkness – Victoria Sadler 07/11/16
Blood for Blood – Ryan Graudin 05/11/16
A City Dreaming – Daniel Polansky 03/11/16
The Children of Hare Hill – Scott McKenzie 30/10/16
The Joyce Girl – Annabel Abbs 29/10/16
Confidence – Rowland Manthorpe and Kirstin Smith 24/10/16
Word Nerd – Susin Nielsen 22/10/16
What Light – Jay Asher 18/10/16
The Sunlight Pilgrims – Jenni Fagan 17/10/16
Haunt Me – Liz Kessler 12/10/16
Storm Watcher – Maria V. Snyder 11/10/16
The Ice-Cream Makers – Ernest van der Kwast 07/10/16
The Fugitives – Panos Karnezis 04/10/16
Saint Death – Marcus Sedgwick  03/10/16
Queen bees – Siân Evans 01/10/16
Lost Stars and What Lou Reed Taught Me About Love – Lisa Selin Davis 28/09/16
Shadow Fall – Audrey Grey 25/09/16
Dr James Barry -Michael du Preez and Jeremy Dronfield 18/09/16
Kids of Appetite – David Arnold 13/09/16
Silence is Goldfish – Annabel Pitcher 10/09/16
Second Twin – Jaime Lee Mann 09/09/16
I’ll Be Home for Christmas – Various 05/09/16
Videodrome: Days of O’Blivion – Lee McGeorge 01/09/16
The Deviants – C. J. Skuse 31/08/16
Teagan of Tomorrow – Jaime Lee Mann 29/08/16
As I Descended – Robin Talley 25/08/16
The Screaming Staircase – Jonathan Stroud 21/08/16
Into Coraira – Jaime Lee Mann 19/8/16
Elora of Stone – Jaime Lee Mann 19/8/16
Totally Twins: Musical Mayhem – Aleesah Darlison 15/8/16
The Secret Diary of Hendrik Groen, 83 1/4 Years Old – Hendrik Groen 14/8/16
Immortal Writers – Jill Bowers 11/08/16
The Flame Never Dies – Rachel Vincent 08/08/16
The Paris Secret – Karen Swan 06/08/16
In the Shadow of David – Martin Braggen 04/08/16
This Secret We’re Keeping
– Rebecca Done 29/07/16
A Step Toward Falling
– Cammie McGovern 26/07/16
Umami
– Laia Jufresa 25/07/16
A Notable Woman
– Simon Garfield 22/07/16
Glass Sword
– Victoria Aveyard 17/07/16
Tales of Persuasion – Philip Hensher 15/07/16
Smoke
– Dan Vyleta 12/07/16
Trying to Float
– Nicolaia Rips 09/07/16
And I Darken
– Kiersten White 08/07/16
Stork Mountain
– Miroslav Penkov 03/07/16
There Will Be Lies
– Nick Lake 30/06/16
Return to the Little Coffee Shop of Kabul
– Deborah Rodriguez 26/06/16
Gratitude – Dani DiPirro 24/06/16
Chronology – Curiosity Quills 24/06/16
Every Exquisite Thing – Matthew Quick 16/06/16
Beloved Poison – E.S. Thomson 14/06/16
The Crown – Kiera Cass 28/05/16
The Wolf Road – Beth Lewis 27/05/16
The Pact – Jodi Picoult 22/05/16
A Robot in the Garden – Deborah Install 17/05/16
The Boy Most Likely To – Huntley Fitzpatrick 14/05/16
A Library Of Lemons – Jo Cotterill 10/05/16
You Know Me Well – David Levithan 05/05/16
How To Date Dead Guys – Ann M. Noser 02/05/16
The Problem With Forever – Jennifer L. Armentrout 28/04/16
Romeo and Juliet in Plain and Simple English – BookCaps 22/04/16
The Goat Children – Jordan Elizabeth Mierek 21/04/16
Summer Days & Summer Nights – Stephanie Perkins 17/04/16
Unrivalled – Alyson Noel 11/04/16
Different Class – Joanne Harris 08/04/16
Trumbo – Bruce Cook 03/04/16
The Second Love of My Life – Victoria Walters 27/03/16
Match Me If You Can – Michele Gorman 21/03/16
What I Thought Was True – Huntley Fitzpatrick 16/03/16
The Butterfly Summer – Harriet Evans 12/03/16
Stargirl – Jerry Spinelli 08/03/16
In a Land of Paper Gods – Rebecca Mackenzie 06/03/16
Dreaming of Antigone – Robin Bridges 03/03/16
Cogling – Jordan Elizabeth Mierek 28/02/16
The Tenth Circle – Jodi Picoult 27/02/16
You Were Here – Cori McCarthy 21/02/16
Slenderman, Slenderman, Take This Child – Lee McGeorge 14/02/16
Into The Dim – Janet B. Taylor 13/02/16
The Forgotten Summer – Carol Drinkwater 11/02/16
If I Could Ask God One Question – Greg Johnson 08/02/16
Nineteen Minutes – Jodi Picoult 06/02/16
Not if I see You First – Eric Lindstrom 30/01/16
Flawed – Cecelia Ahern 27/01/16
Wolf By Wolf – Ryan Graudin 23/01/16
Under The Dusty Moon – Suzanne Sutherland 18/01/16
Salt To The Sea – Ruta Sepetys 14/01/16
See How They Run – Ally Carter 09/01/16
Front Lines – Michael Grant 07/01/16
Drew – T. Cooper 30/12/15
Red Queen – Victoria Aveyard 24/12/15
My True Love Gave To Me – Stephanie Perkins 19/12/15
Blood, Ink & Fire – Ashley Mansour 15/12/15
The Face in the Mountain – Magnifying Children’s Horizons 11/12/15
My Sister’s Keeper – Jodi Picoult 8/12/15
A Grimm Curse – Janna Jennings 05/12/15
Escape From Witchwood Hollow – Jordan Elizabeth Mierek 03/12/15
My Life Next Door – Huntley Fitzpatrick 20/11/15
Alice Takes Back Wonderland – David D. Hammons 05/11/15
This Raging Light – Estelle Laure 28/10/15
Instructions for the End of the World – Jamie Kain 21/10/15
Aliens on Holiday – Gillian Bradshaw 08/10/15
These Shallow Graves – Jennifer Donnelly 04/10/15
Hello, Goodbye, And Everything In Between – Jennifer E. Smith 29/09/15
Dreamland – Robert L. Anderson 26/09/15
Nirvana – J. R. Stewart 22/09/15
Pompidou Posse – Sarah Lotz 18/09/15
Resplendent Emulation – Edgar Bennington 17/09/15
Mosquitoland – David Arnold 15/09/15
What We Left Behind – Robin Talley 11/09/15
The Door That Lead To Where – Sally Gardner 09/09/15
Tonight The Streets Are Ours – Leila Sales 31/08/15
So What Do I Do? – G. J. Griffiths 27/08/15
The Case of the Paranoid Panda – Bruce F. Murphy 23/08/15
Zeroes – Scott Westerfeld 22/08/15
White Petals – Maria Grace 20/08/15
Firewalker – Josephine Angelini 19/08/15
Who Do You Love – Jennifer Weiner 02/08/15
Torn Sky – Tracy Banghart 24/07/15
13 Days of Midnight – Leo Hunt 15/07/15
Polaris Awakening – Kellie Sheridan 06/07/15
Harry Plotter and the Chamber of Serpents – M. J. Ware 02/07/15
Wisdom – Patrick Tylee 02/07/15
We Are All Made of Molecules – Susin Nielsen 27/06/15
Fire Colour One – Jenny Valentine 26/06/15
The One – Kiera Cass 19/06/15
The Followers – Rebecca Wait 17/06/15
The Ugly Stepsister – Aya Ling 15/06/15
The Thing: Zero Day – Lee McGeorge 13/06/15
The Winner’s Crime – Marie Rutkoski 13/06/15
Love May Fail – Matthew Quick 12/06/15
Cyberia Doomsday General – Justin Greene 09/06/15
Witch Hunter – Virginia Boecker 08/06/15
Hearts of Stone – Simon Scarrow 05/06/15
Hyacinth Girls – Lauren Frankel 31/05/15
From A Distant Star – Karen McQuestion 25/05/16
The Stars Never Rise – Rachel Vincent 20/05/16
Neverland – Shari Arnold 18/05/15
Extraordinary Means – Robyn Schneider 14/05/15
Way Down Dark – James Smythe 07/05/15
It’s About Love – Steven Camden 04/05/15
Made For You – Melissa Marr 01/05/15
Running From Twenty Four – Shem Douglas 30/04/15
Origin Season Two – Nathaniel Dean James 26/04/15
The Elite – Kiera Cass 23/04/15
The Murder of Adam and Eve – William Dietrich 21/04/15
A Place Called Winter – Patrick Gale 19/04/15
The Good Luck of Right Now – Matthew Quick 17/04/15
These Are The Names – Tommy Wieringa 16/04/15
The Selection – Kiera Cass 14/04/15
All Fall Down – Ally Carter 13/04/15
Divergent Thinking – Leah Wilson 11/04/15
Arranged – Catherine McKenzie 10/04/15
Rebels of the Kasbah – Joe O’Neill 06/04/15
Minology II – Mark Murphy 05/04/15
Buying Samir – Kimberly Rae 01/04/15
Minology – Mark Murphy 31/03/15
Leaving Time – Jodi Picoult 28/03/15
Mind Games – Teri Terry 24/03/15
Welcome to Braggsville – T. Geronimo Johnson 22/03/15
The A to Z of You and Me – Hannah James 13/03/15
The Rise – Julie Plec 10/03/15
Poppy Lung – Alex Caird 05/03/15
Handle With Care – Jodi Picoult 05/03/15
Wild – Cheryl Strayed 05/03/15
The Storm – Virginia Bergin 22/02/15
Love, Lattes and Mutants – Sandra Cox 17/02/15
Rogue Wave – Jennifer Donnelly 09/02/15
Mind the Gap – Tim Richards 30/01/15
The Last Leaves Falling – Sarah Benwell 26/01/15
Love Hurts – Malorie Blackman 22/01/15
Etta and Otto and Russell and James – Emma Hooper 16/01/15
Kidult – Karen McCahon 03/01/15
After Us – Amber Hart 24/12/14
The Journeyman – Michael Alan Peck 20/12/14
Danny Dirks and the Heir of Pendragon – S. A. Mulraney 14/12/14
Storm Fall – Tracy Banghart 09/12/14
The Restoration of Otto Laird – Nigel Packer 08/11/14
Grimm Memories – Janna Jennings 07/11/14
Captive – A. J. Grainger 06/11/14
The Glass Magician – Charlie N. Holmberg 06/11/14
The Expatriates – Corinne O’Flynn 05/11/14
The Outcasts – John Flanagan 05/11/14
The Paper Magician – Charlie N. Holmberg 04/11/14
Courting Death – Livia Hardy 03/11/14
The Lodger – Louisa Treger 03/11/14
The Giver – Lois Lowry 31/10/14
A Grimm Legacy – Janna Jennings 30/10/14
Emma – Alexander McCall Smith 30/10/14
The Calling – James Frey 27/10/14
Dogfight – Craig Simpson 26/10/14
Rebel Wing – Tracy Banghart 23/10/14
The Switch – Elmore Leonard 22/10/14
Grave Mercy – Robin LaFevers 22/10/14
The Melody of Light – M. L. Rice 20/10/14
Imitation – Heather Hildenbrand 19/10/14
Every Ugly Word – Aimee L. Salter 18/10/14
The Cure for Dreaming – Cat Winters 16/10/14
The Window in the Wall – Ginny Merritt 16/10/14
Capturing Jasmina – Kimberly Rae 15/10/14
Oh Yeah, Audrey! – Tucker Shaw 15/10/14
Our Zoo – June Mottershead 15/10/14
Waterfall – Lauren Kate 12/10/14
Trial By Fire – Josephine Angelini 11/10/14
The Daughter of the Sea and the Sky – David Litwack 07/10/14
Tin Lily – Joann Swanson 04/10/14
We Are Not Ourselves – Matthew Thomas 03/10/14
Remember Me – Romily Bernard 29/09/14
The Relic Guild – Edward Cox 28/09/14
Black Ice – Becca Fitzpatrick 25/09/14
Darkness – Erin Eveland 23/09/14
The Dog – Joseph O’Neill 22/09/14
Lies We Tell Ourselves – Robin Talley 18/09/14
Havana Sleeping – Martin Davies 08/09/14
Flying Shoes – Lisa Howorth 17/09/14
A Little Something Different – Sandy Hall 13/09/14
Day 21 – Kass Morgan 09/09/14
The 100 – Kass Morgan 31/08/14
Fives and Twenty-Fives – Michael Pitre 28/08/14
The Iron Trial – Holly Black 24/08/14
Red Rising – Pierce Brown 23/08/14
Lies Like Love – Louisa Reid 21/08/14
The Life of a Banana – P. P. Wong 19/08/14
Black Box – Cassia Leo 17/08/14
Broken Realms – D. W. Moneypenny 13/08/14
The Care and Management of Lies – Jacqueline Winspear 09/08/14
Deep Blue – Jennifer Donnelly 07/08/14
Memoirs of a Neurotic Zombie – Jeff Norton 04/08/14
Station Eleven – Emily St. John Mandel 01/08/14
Perfect Lies – Kiersten White 30/07/14
A Song for Issy Bradley – Carys Bray 29/07/14
Tape – Steven Camden 26/07/14
Who Owns All The Oranges? – Oran Burke 24/07/14
Unmarked – Kami Garcia 23/07/14
Fragile Boundaries – Johnny Leavesley 22/07/14
The Last Days of Rabbit Hayes – Anna McPartlin 20/07/14
The Tea Chest – Josephine Moon 19/07/14
The Atlas of Us – Tracy Buchanan 15/07/14
The Poisoning Angel – Jean Teulé 14/07/14
The Rain – Virginia Bergin 11/07/14
These is My Words – Nancy E. Turner 06/07/14
Succession – Livi Michael 02/07/14
The Moment Collector – Jodi Lynn Anderson 28/06/14
Cuckoo Song – Frances Hardinge 27/06/14
Mrs. B – Elizabeth Walcott-Hackshaw 24/06/14
Strange Girls and Ordinary Women – Morgan McCarthy 22/06/14
The Orphan Train – Steve Brigman 20/06/14
The True and Splendid History of the Harristown Sisters – Michelle Lovric 18/06/14
Origin: Season One – Nathaniel Dean James 15/06/14
True Fire – Gary Meehan 13/06/14
The Professor – Robert Bailey 10/06/14
Unremembered – Jessica Brody 08/06/14
The Storyteller – Jodi Picoult 31/05/14
The Winner’s Curse – Marie Rutkoski 30/05/14
After the Silence – Jake Woodhouse 26/05/14
Crusher – Niall Leonard 23/05/14
Wake – Anna Hope 08/05/14
Yoshiko and the Gift of Charms – Julia Suzuki 28/04/14
On the Origin of Findo Gask – David McCreight 26/04/14
The Snow Child – Eowyn Ivey 15/04/14
Second Chances – Leigh-Ann Singh 10/04/14
Whirl of the Wheel – Catherine Condie 06/04/14
Paper Towns – John Green 31/03/14
The Black Snow – Paul Lynch 28/03/14
Bring Me Home – Alan Titchmarsh 26/03/14
Gone Girl – Gillian Flynn 24/03/14
Sisterland – Curtis Sittenfeld 22/03/14
Spilt Milk – Amanda Hodgkinson 14/03/14
The Road to Reckoning – Robert Lautner 11/03/14
The Last Boat Home – Dea Brøvig 04/03/14
Looking at the Stars – Jo Cotterill 20/02/14
The Prisoner of Heaven – Carlos Ruiz Zafón 19/02/14
Unravelling Oliver – Liz Nugent 13/02/14
The Moon Field – Judith Allnatt 06/02/14
Oh Dear Silvia – Dawn French 02/02/14
All That is Solid Melts into Air – Darragh McKeon 29/01/14
The One Safe Place – Tania Unsworth 29/12/13
Hostage Three – Nick Lake 28/12/13
World After – Susan Ee 21/12/13
Unbreakable – Kami Garcia 13/12/13

Leave a Reply

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

WordPress.com Logo

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

Google photo

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

Twitter picture

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

Facebook photo

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

Connecting to %s