Book Reviews

Alphabetized by author’s last name
*indicates an ARC or egalley review


Pitch Dark* – Courtney Alameda
The Hazel Wood* – Melissa Albert
Leah on the Offbeat – Becky Albertalli
Estranged (Estranged #1) – Ethan M. Aldridge
The Changeling King (Estranged #2) – Ethan M. Aldridge
The Potion Diaries (Potion #1) – Amy Alward
The Medium (The Emily Chambers Spirit Medium Trilogy #1) – C. J. Archer
Possession (The Emily Chambers Spirit Medium Trilogy #2) – C. J. Archer
Evermore (The Emily Chambers Spirit Medium Trilogy #3) – C. J. Archer
Small Spaces– Katherine Arden
Shadows (Lux #0.5) – Jennifer L. Armentrout
Obsidion (Lux #1) – Jennifer L. Armentrout
Onyx (Lux #2) – Jennifer L. Armentrout
Opal (Lux #3) – Jennifer L. Armentrout
Origin (Lux #4) – Jennifer L. Armentrout
Opposition (Lux #5) – Jennifer L. Armentrout
White Hot Kiss (The Dark Elements #1) – Jennifer L. Armentrout
Stone Cold Touch (The Dark Elements #2) – Jennifer L. Armentrout
The Darkest Star (Origin #1) – Jennifer L. Armentrout


This Is Not the End* – Chandler Baker
The Supervillain and Me– Danielle Banas
Far From the Tree – Robin Benway
The Coldest Girl in Coldtown – Holly Black
The Cruel Prince (The Folk of the Air #1) – Holly Black
Rosemarked (Rosemarked #1) – Livia Blackburne
Umbertouched (Rosemarked #2) – Livia Blackburne
The Wood* – Chelsea Bobulski
Vengeance Road (Vengeance Road #1) – Erin Bowman
Retribution Rails (Vengeance Road #1) – Erin Bowman
The Dreadful Tale of Prosper Redding* – Alexandra Bracken
The Chaos of Standing Still* – Jessica Brody


Honor Among Thieves (The Honors #1) – Rachel Caine & Ann Aguirre
Once & Future (Once & Future #1)– Amy Rose Capetta & Cori McCarthy
Jane, Unlimited
– Kristin Cashore
The City of Brass– S. A. Chakraborty
Emergency Contact– Mary H. K. Choi
Aru Shah and the End of Time (Pandava Quartet #1)* – Roshani Chokshi
Ready Player One – Ernest Cline


Traveler (Traveler #1) – L. E. DeLano
A Dawn Most Wicked (Something Strange and Deadly #0.5) – Susan Dennard
Something Strange and Deadly (Something Strange and Deadly #1) – Susan Dennard
A Darkness Strange and Lovely (Something Strange and Deadly #2) – Susan Dennard
Strange and Ever After (Something Strange and Deadly #3) – Susan Dennard
Sightwitch (The Witchlands #2.5) – Susan Dennard
Bloodwitch (The Witchlands #3) – Susan Dennard
The Body Finder (The Body Finder #1) – Kimberly Derting
Oliver Twist – Charles Dickens


Gunslinger Girl* – Lyndsay Ely
The Wicked Deep– Shea Ernshaw


Ace of Shades (The Shadow Game #1)* – Amanda Foody


Good Omens – Neil Gaiman & Terry Pratchett
Ruby Red (Ruby Red Trilogy #1)
 – Kerstin Gier
Sapphire Blue (Ruby Red Trilogy #2) – Kerstin Gier
Emerald Green (Ruby Red Trilogy #3) – Kerstin Gier
Dream a Little Dream (The Silver Trilogy #1) – Kerstin Gier
Dream On (The Silver Trilogy #2) – Kerstin Gier
Just Dreaming (The Silver Trilogy #3) – Kerstin Gier
Speak Easy, Speak Love* – McKelle George


To All the Boys I’ve Loved Before – Jenny Han
My Plain Jane (The Lady Janies #2)*
– Cynthia Hand, Jodi Meadows, & Brodi Ashton
Royals (Royals #1) – Rachel Hawkins
For a Muse of Fire– Heidi Heilig
The Devouring Gray – Christine Lynn Herman
When Life Gives You Demons– Jennifer Honeybourn
The Lantern’s Ember– Colleen Houck


Dread Nation (Dread Nation #1)– Justina Ireland


The Loneliest Girl in the Universe– Lauren James


Toxic – Lydia Kang
We Regret to Inform You* –
A. E. Kaplan
The Gallery of Unfinished Girls
– Lauren Karcz
Black Bird of the Gallows– Meg Kassel
All Rights Reserved* – Gregory Scott Katsoulis
Unearthed* – Amie Kaufman & Megan Spooner
A Curse So Dark and Lonely* – Brigid Kemmerer
LIFEL1K3* – Jay Kristoff


Not Your Sidekick (Sidekick Squad #1) – C. B. Lee
Spin the Dawn (The Blood of Stars #1)* – Elizabeth Lim
Sanctuary* – Caryn Lix
The Confectioner’s Guild (The Confectioner’s Chronicles #1)– Claire Luana


A Spark of White Fire (The Celestial Trilogy #1)* – Sangu Mandanna
Stalking Jack the Ripper (Stalking Jack the Ripper #1) – 
Kerri Maniscalco
Hunting Prince Dracula (Stalking Jack the Ripper #2)– Kerri Maniscalco
Escaping from Houdini (Stalking Jack the Ripper #3) – Kerri Maniscalco
Reign of the Fallen* – Sarah Glenn Marsh
Creatures of Light– Emily B. Martin
The Last Magician (The Last Magician #1)– Lisa Maxwell
The Devil’s Thief (The Last Magician #2)– Lisa Maxwell
A Blade So Black– L. L. McKinney
Red, White & Royal Blue – Casey McQuiston
Foolish Hearts – Emma Mills
Anne of Green Gables (Anne of Green Gables #1) – L. M. Montgomery
Anne of Avonlea (Anne of Green Gables #2) – L. M. Montgomery
Anne of the Island (Anne of Green Gables #3) – L. M Montgomery
Anne of Windy Poplars (Anne of Green Gables #4) – L. M. Montgomery
Anne’s House of Dreams (Anne of Green Gables #5) – L. M. Montgomery
Anne of Ingleside (Anne of Green Gables #6) – L. M. Montgomery
Rainbow Valley (Anne of Green Gables #7) – L. M. Montgomery
Rilla of Ingleside (Anne of Green Gables #8) – L. M. Montgomery
Meant to Be – Lauren Morrill


Girls of Paper and Fire* – Natasha Ngan
Fake It Till You Break It* – Jenn P. Nguyen
His Majesty’s Dragon (Temeraire #1) – 
Naomi Novik
Throne of Jade (Temeraire #2) – Naomi Novik
Black Powder War (Temeraire #3) – Naomi Novik
Empire of Ivory (Temeraire #4) – Naomi Novik
Victory of Eagles (Temeraire #5) – Naomi Novik
Spinning Silver– Naomi Novik


Adorkable – Cookie O’Gorman
The Scarlet Pimpernel – Baroness Emmuska Orczy


WonderR. J. Palacio
Seafire (Seafire #1)– Natalie C. Parker
There Will Come a Darkness (Age of Darkness #1)– Katy Rose Pool
Wicked Like a Wildfire
– Lana Popvic
Heart of Iron (Heat of Iron #1)* – Ashley Poston
Soul of Stars (Heart of Iron #2) – Ashley Poston
Geekerella (Once Upon a Con #1) – Ashley Poston
Wilder Girls* – Rory Power


By a Charm and a Curse– Jamie Questell


Mortal Engines (The Hungry City Chronicles #1) – Phillip Reeve
Again, but Better – Christine Riccio
An Enchantment of Ravens* – 
Margaret Rogerson
Stolen Time (Dark Stars #1)– Danielle Rollins
The Queen’s Rising (The Queen’s Rising #1)– Rebecca Ross
The Queen’s Resistance (The Queen’s Rising #2)– Rebecca Ross


Last Star Burning* – Caitlin Sangster
Seventh Born (The Witchling Academy #1)– Monica Sanz
Four Dead Queens– Astrid Scholte
A Conjuring of Light (Shades of Magic #3) – V. E. Schwab
The Archived (The Archived #1) – Victoria Schwab
The Unbound (The Archived #2) – Victoria Schwab
City of Ghosts (Cassidy Blake #1)– Victoria Schwab
Twice Dead (The Necromancer’s Song #1)– Caitlin Seal
The Priory of the Orange Tree– Samantha Shannon
The Infinite Noise (The Bright Sessions)– Lauren Shippen
The Summer of Jordi Perez (And the Best Burger in Los Angeles) – Amy Spalding
All the Crooked Saints* – Maggie Stiefvater
Black is for Beginnings (Blue is for Nightmarees #5) – Laurie faria Stolarz
The Screaming Staircase (Lockwood & Co. #1) – Jonathan Stroud
The Whispering Skull (Lockwood & Co. #2) – Jonathan Stroud
The Hollow Boy (Lockwood & Co. #3) – Jonathan Stroud
The Creeping Shadow (Lockwood & Co. #4) – Jonathan Stroud
The Empty Grave (Lockwood & Co. #5) – Jonathan Stroud


Shimmer and Burn– Mary Taranta
The Soul Keepers– Devon Taylor
A Second Chance (The Chronicles of St. Mary’s #3) – Jodi Taylor
A Trail Through Time (The Chronicles of St. Mary’s #4) – Jodi Taylor
No Time Like the Past (The Chronicles of St. Mary’s #5) – Jodi Taylor
What Could Possibly Go Wrong? (The Chronicles of St. Mary’s #6) – Jodi Taylor
Lies, Damned Lies, and History (The Chronicles of St. Marys #7) – Jodi Taylor
And the Rest is History (The Chronicles of St. Marys #8) – Jodi Taylor
An Argumentation of Historians (The Chronicles of St. Mary’s #9) – Jodi Taylor
Tarnished Are the Stars – Rosiee Thor
The Trials of Morrigan Crow (Nevermoor #1)* – Jessica Townsend
Nothing But Sky– Amy Trueblood
The 7 1/2 Deaths of Evelyn Hardcastle – Stuart Turton



Stay Sweet – Siobhan Vivian


The Golem and the Jinni (The Golem and the Jinni #1) – Helene Wecker
Slayer (Slayer #1)
– Kiersten White
Paranormalcy (Paranormalcy #1) – Kiersten White
Supernaturally (Paranormalcy #2) – Kiersten White
Endlessly (Paranormalcy #3) – Kiersten White



The Epic Crush of Genie Lo– F. C. Yee


Spectacle– Jodie Lynn Zdrok

See more reviews here.