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.

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s