Here you can find all of my book reviews, loosely grouped genre. Obviously, there is a little bit of personal discretion in how I have categorised these; sometimes there is a very thin line between YA and Adult, or Fantasy and High Fantasy, or a book might fit under several headings.
I have done my best to group these intuitively.
If you are looking for reviews ordered by title, click here.
A Danger to Herself and Others, Alyssa Sheinmel
A Thousand Perfect Notes, C. G. Drews
All Eyes On Us, Kit Frick
All of This Is True, Lygia Day Peñaflor
Am I Normal Yet? (The Spinster Club #1), Holly Bourne
Arctic Zoo, Robert Muchamore
Broken Things, Lauren Oliver
Castaways, The, Jessika Fleck
Easy Prey, Catherine Lo
Female of the Species, The, Mindy McGinnis
Final Draft, Riley Redgate
Genuine Fraud, E. Lockhart
Girlhood, Cat Clarke
Girls Can’t Hit, Tom Easton
Girl Off The Grid, Jillian Dodd
Grendel’s Guide To Love and War, A. E. Kaplan
Hit the Ground Running, Mark Burley
I Hate Everyone But You, Gaby Dunn
Island, The, M. A. Bennett
Lost Girls of Camp Forevermore, The, Kim Fu
Lucy and Linh, Alice Pung
Manifesto On How To Be Interesting, The, Holly Bourne
Mountain, Ursula Pflug
More of Me, Kathryn Evans
Noteworthy, Riley Redgate
Nothing, Annie Barrows
One Of Us Is Lying, Karen McManus
Orchid Caper, The, Connie Dowell
Punk Factor, The, Rebecca Denton
Radio Silence, Alice Oseman
Reality Gold, Tiffany Brooks
S.T.A.G.S, M. Bennett
Short History of the Girl Next Door, A, Jared Reck
Similars, The, Rebecca Hanover
Solitaire, Alice Oseman
Starfish, Akemi Bowman
Sucktown, Alaska, Craig Dirkes
They Both Die At the End, Adam Silvera
Toxic, Nicci Cloke
Valley Girls, Sarah Nicole Lemon
Body Parts, Jessica Kapp
Gilded Cage (Dark Gifts #1), Vic James
I Am Traitor, Sif Sigmarsdottir
Magpie’s Song (IronHeart Chronicles #1), Allison Pang
Only the Ocean, Natasha Carthew
Tarnished City (Dark Gifts #2), Vic James
This Body Won’t Break (O-Negative #1), Lea McKee
Ariadnis, Josh Martin
Ash Princess, Laura Sebastian
Beasts Made of Night, Tochi Onyebuchi
Before She Ignites (Fallen Isles #1), Jodie Meadows
Boy With The Porcelain Blade, The, Den Patrick
Carve the Mark, Veronica Roth
Crown of Feathers, Nicki Pau Preto
Dark of the West (Glass Alliance #1), Joanna Hathaway
Den of Shadows, Christopher Byford
Descendants, Rae Else
Empress of all Seasons, Emiko Jean
Everless (#1), Sara Holland
Fireblood (Frostblood Saga #2), Elly Blake
Fire Queen, The (The Hundredth Queen #2), Emily R. King
Frostblood (Frostblood Saga #1), Elly Blake
Furyborn, Claire Legrand
Girls of Paper and Fire (Girls of Paper & Fire #1), Natasha Ngan
Girls of Storm and Shadow (Girls of Paper & Fire #2), Natasha Ngan
Grace and Fury, Tracy Banghart
Grace Year, The, Kim Liggett
Hundredth Queen, The (The Hundredth Queen #1), Emily King
Lady Smoke (Ash Princess #2), Laura Sebastian
Mask of Shadows, Linsey Miller
Master of Sorrows, Justin Call
Mirage, Somaiya Daud
One Dark Throne (Three Dark Crowns #2), Kendare Blake
Queen of Ruin (Grace and Fury #2), Tracy Banghart
Queendom of the Seven Lakes, A. Endacott
Quests of the Kings, Robert Evert
Raging Ones, The, (The Raging Ones #1), Krista & Becca Ritchie
Rebel of the Sands, Alwyn Hamilton
Red Queen, Victoria Aveyard
Resurrection (Skulduggery Pleasant #10), Derek Landy
Rogue Queen, The (The Hundredth Queen #3), Emily R. King
Rosemarked (Rosemarked #1), Livia Blackburne
Ruined (Ruined #1), Amy Tintera
Scourge (Darkhurst #1), Gail Z. Martin
Scythe, Neal Shusterman
Shadow Frost, Coco Ma
Sin Soldiers, The, Tracy Auerbach
Sky In The Deep, Adrienne Young
Slayer, Kiersten White
Smoke Thieves, The, Sally Green
Sorcery of Thorns, Margaret Rogerson
Storm Crow, The, Kalyn Josephson
Tethered Mage, The (Swords and Fire #1), Melissa Caruso
Thief, The (The Queen’s Thief #1), Megan Whalen Turner
Three Dark Crowns (Three Dark Crowns #1), Kendare Blake
True Born (True Born Trilogy #1), L. E. Sterling
True North (True Born Trilogy #2), L. E. Sterling
We Hunt The Flame, Hafsah Faizal
Boneless Mercies, The, April Tucholke
Charmcaster (Spellslinger #3), Sebastien de Castell
Darker Shade of Magic, A, V. E. Schwab
On the Shoulders of Titans (Arcane Ascension #2), Andrew Rowe
Shadowblack (Spellslinger #2), Sebastien de Castell
Soulbinder (Spellslinger #4), Sebastien de Castell
Spellslinger (Spellslinger #1), Sebastien de Castell
Strange the Dreamer, Laini Taylor
Sufficiently Advanced Magic (Arcane Ascension #1), Andrew Rowe
Blood and Sand, C. V. Wyk
Bright We Burn (The Conqueror’s Saga #3), Kiersten White
Enchantée, Gita Trelease
Fawkes, Nadine Brandes
Girl With The Red Balloon, The, (The Balloonmakers #1), Katherine Locke
Grave Mercy (His Fair Assassin #1), Robin LaFevers
Man Who Won The World, The, O. E. Boroni
Now I Rise (The Conqueror’s Saga #2), Kiersten White
Romanov, Nadine Brandes
Wolf By Wolf (Wolf By Wolf #1), Ryan Graudin
All the Crooked Saints, Maggie Stiefvater
Caraval, Stephanie Garber
Crown’s Game, The (The Crown’s Game #1), Evelyn Skye
Daughter of the Burning City, Amanda Foody
Fallen Flame, J Miller
Hush, The, Skye Melki-Wegner
House of Mountfathom, The, Nigel McDowell
Renegades, Marissa Meyer
Secret Runners of New York, The, Matthew Reilly
Philosopher’s Flight, The, Tom Miller
Trial By Fire, Lore Graham
True Queen, The, (Sorcerer Royal #2), Zen Cho
Uncrossing, The, Melissa Eastlake
Witchtown, Cory Putnam Oakes
Mythology
Epic Crush of Genie Lo, The, F. Lee
Hammer of Thor, The (Magnus Chase & the Gods of Asgard #2), Rick Riordan
Hidden Oracle, The (Trials of Apollo #1), Rick Riordan
Sword of Summer, The (Magnus Chase & The Gods of Asgard #1), Rick Riordan
Novellas
A Tale of Two Ladies, Glenn Song
Brother’s Ruin, Emma Newman
Bull, David Elliott
Cinder (The Lunar Chronicles #1), Marissa Meyer
Flame In The Mist, Renee Ahdieh
Heartless, Marissa Meyer
Smoke in the Sun (Flame in the Mist #2), Renee Ahdieh
To Kill A Kingdom, Alexandra Christo
American Royals, Katherine McGee
Definitions of Indefinable Things, Whitney Taylor
Elite, The (The Selection #2), Kiera Cass
Lovestruck, Kate Watson
Romance LGBT
Antisocial, Heidi Cullinan
Autoboyography, Christina Lauren
In Ageless Sleep, Arden Ellis
Skylarks, Karen Gregory
What If It’s Us? Becky Albertalli and Adam Silvera
Ascension, Victor Dixen
Dazzling Heights, The, (The Thousandth Floor #2), Katharine McGee
Defy the Stars (Constellations #1), Claudia Gray
Defy the Worlds (Constellations #2), Claudia Gray
Diabolic, The (The Diabolic #1), S. Kincaid
Digging in the Stars, Katherine Blakeney
Evaporation of Sofi Snow, The, Mary Weber
Invictus, Ryan Graudin
Limited Wish (Impossible Times #2), Mark Lawrence
Mercury in Retrograde, Merethe Walther
My Side of the Diamond, Sally Gardner
Nyxia (The Nyxia Triad #1), Scott Reintgen
Nyxia Unleashed (The Nyxia Triad #2), Scott Reintgen
One Word Kill (Impossible Times #1), Mark Lawrence
Our Dark Stars, Audrey Grey & Krystal Wade
Revenger, Alastair Reynolds
Satellite, Nick Lake
Skyward, Brandon Sanderson
Towering Sky, The, (The Thousandth Floor #3), Katherine McGee
Unknown Horizons, C J Birch
Warcross (Warcross #1), Marie Lu
Eleanor Oliphant Is Completely Fine, Gail Honeyman
Release, Patrick Ness
Shock of the Fall, The, Nathan Filer
Ten Birthdays, Kerry Wilkinson
Fantasy
Arm of the Sphinx (The Books of Babel #2), Josiah Bancroft
Dragon Republic, The, (The Poppy War #2), R. F. Kuang
Godsgrave (The Nevernight Chronicles #2), Jay Kristoff
Grey Bastards, The, (The Lot Lands #1), Jonathan French
Lord of Secrets, Breanna Teintze
Monster Baru Cormorant, The, (The Masquerade #2), Seth Dickinson
Nevernight (The Nevernight Chronicle #1), Jay Kristoff
The Rage of Dragons, Evan Winter
Red Rising, Pierce Brown
Senlin Ascends (The Books of Babel #1), Josiah Bancroft
Traitor Baru Cormorant, The, (The Masquerade #1), Seth Dickinson
Undoing of Arlo Knott, The, Heather Child
Grimdark
Court of Broken Knives, The (Empires of Dust #1), Anna Smith Spark
Assassin’s Fate (Fitz and the Fool #3), Robin Hobb
Grey Sister (Book of the Ancestor #2), Mark Lawrence
Holy Sister (Book of the Ancestor #3), Mark Lawrence
Red Sister (Book of the Ancestor #1), Mark Lawrence
Ten Thousand Doors of January, The, Alix Harrow
Historical
Just One Damned Thing After Another (The Chronicles of St. Mary’s #1), Jodi Taylor
A Second Chance (The Chronicles of St. Mary’s #3), Jodi Taylor
A Symphony of Echoes (The Chronicles of St. Mary’s #2), Jodi Taylor
A Trail Through Time (The Chronicles of St. Mary’s #4), Jodi Taylor
Magical Realism
Management Style of the Supreme Beings, The, Tom Holt
Mythology
Novellas
Mandelbrot the Magnificient, Liz Ziemska
No Time To Spare, Ursula K. Le Guin
Princess Saves Herself In This One, The, Amanda Lovelace
Romance LGBT
Breakthrough, Kris Bryant
Eyes Like Those (Seven Shores #1), Melissa Brayden
Hearts Like Hers (Seven Shores #2), Melissa Brayden
Sparks Like Ours (Seven Shores #3), Melissa Brayden
Strawberry Summer, Melissa Brayden
Ninefox Gambit, Yoon Ha Lee
This is How You Lose the Time War, Amel El-Mohtar & Max Gladstone
Children
Jinxed, Amy McCulloch
Mortal Engines, Philip Reeve
Sea (The Huntress #1), Sarah Driver
Sorcery For Beginners (Codex Arcanum #1), Matt Harry
Misc.
Stuff that doesn’t really fit anywhere else!
Lost Path, The, Amélie Fléchais
Random Illustrated Facts, Mike Lowery
Ravine, Stjepan Sejic