All the books I’ve reviewed on this blog.


The Poet X by Elizabeth Acevedo
With the Fire on High by Elizabeth Acevedo
The Beautiful by Renée Ahdieh
Love From A to Z by S.K. Ali
The Wicker King by K. Ancrum
The City in the Middle of the Night by Charlie Jane Anders
The Bear and the Nightingale by Katherine Arden
The Tiger’s Daughter by K Arsenault Rivera


Borderline by Mishell Baker
This Is What It Feels Like by Rebecca Barrow
The Winter Duke by Claire Eliza Bartlett
Girls Made of Snow and Glass by Melissa Bashardoust
Girl, Serpent, Thorn by Melissa Bashardoust
Far From the Tree by Robin Benway
Missing, Presumed Dead by Emma Berquist
The Dark Beneath the Ice by Amelinda Bérubé
Here There Are Monsters by Amelinda Bérubé
The House of Shattered Wings by Aliette de Bodard
The House of Binding Thorns by Aliette de Bodard
The Citadel of Weeping Pearls by Aliette de Bodard
The Tea Master and the Detective by Aliette de Bodard
In the Vanishers’ Palace by Aliette de Bodard
Of Wars, and Memories, and Starlight by Aliette de Bodard
The Only Harmless Great Thing by Brooke Bolander
Kings, Queens and In-Betweens by Tanya Boteju
The Truth About Keeping Secrets by Savannah Brown


The Queen of Ieflaria by Effie Calvin
Style by Chelsea M. Cameron
The Lost Coast by Amy Rose Capetta
Queenie by Candice Carty-Williams
The City of Brass by S.A. Chakraborty
The Kingdom of Copper by S.A. Chakraborty
The Reader by Traci Chee
The Girl from the Well by Rin Chupeco
Desdemona and the Deep by C.S.E. Cooney
Bruja Born by Zoraida Córdova
House of Salt and Sorrow by Erin A. Craig


The Black God’s Drums by P. Djèlí Clark
Amberlough by Lara Elena Donnelly
Armistice by Lara Elena Donnelly
The Perfect Assassin by K.A. Doore
The Impossible Contract by K.A. Doore
The Last True Poets of the Sea by Julia Drake
The Prey of Gods by Nicky Drayden
Temper by Nicky Drayden
Escaping Exodus by Nicky Drayden
Bury the Lede by Gaby Dunn


Even the Darkest Stars by Heather Fawcett
Spellbook of the Lost and Found by Moïra Fowley-Doyle


This Is How You Lose the Time War by Amal El-Mohtar & Max Gladstone
Pet by Akwaeke Emezi


The Way You Make Me Feel by Maurene Goo
Moonshine by Jasmine Gower
Into the Drowning Deep by Mira Grant
The Queens of Innis Lear by Tessa Gratton
Strange Grace by Tessa Gratton


For a Muse of Fire by Heidi Heilig
Zero Sum Game by S.L. Huang
God’s War by Kameron Hurley
The Stars Are Legion by Kameron Hurley
The Light Brigade by Kameron Hurley
The Past and Other Things that Should Stay Buried by Shaun David Hutchinson


Empress of All Seasons by Emiko Jean
The Afterward by E.K. Johnston


The Gallery of Unfinished Girls by Lauren Karcz
Illuminae by Amy Kaufman & Jay Kristoff
Hammers on Bone by Cassandra Khaw
A Song For Quiet by Cassandra Khaw
The Library of Fates by Aditi Khorana
The Lamb Will Slaughter the Lion by Margaret Killjoy


You Know Me Well by Nina LaCour & David Levithan
Ancillary Justice by Ann Leckie
Ancillary Sword & Ancillary Mercy by Ann Leckie
Provenance by Ann Leckie
The Raven Tower by Ann Leckie
The Fox Tower and Other Tales by Yoon Ha Lee
Conservation of Shadows by Yoon Ha Lee
Ninefox Gambit by Yoon Ha Lee
Hexarchate Stories by Yoon Ha Lee
Dragon Pearl by Yoon Ha Lee
Jade City by Fonda Lee
Jade War by Fonda Lee
The Fever King by Victoria Lee
Summer of Salt by Katrina Leno
You Must Not Miss by Katrina Leno
Spin the Dawn by Elizabeth Lim
Monstress Vol. 1 & 2 by Marjorie M. Liu & Sana Takeda
A Line in the Dark by Malinda Lo


In the Dream House by Carmen Maria Machado
A Spark of White Fire by Sangu Mandanna
A Memory Called Empire by Arkady Martine
Every Heart a Doorway by Seanan McGuire
Down Among the Sticks and Bones by Seanan McGuire
Beneath the Sugar Sky by Seanan McGuire
In An Absent Dream by Seanan McGuire
Come Tumbling Down by Seanan McGuire
Middlegame by Seanan McGuire
When the Moon Was Ours by Anna-Marie McLemore
Blanca & Roja by Anna-Marie McLemore
Gods of Jade and Shadow by Silvia Moreno-Garcia
Gideon the Ninth by Tamsyn Muir


Release by Patrick Ness
Girls of Paper and Fire by Natasha Ngan
Girls of Storm and Shadow by Natasha Ngan
Spinning Silver by Naomi Novik
Before I Let Go by Marieke Nijkamp


Lagoon by Nnedi Okorafor
Beasts Made of Night by Tochi Onyebuchi


Too Like the Lightning by Ada Palmer
The Astonishing Color of After by Emily X.R. Pan
Three Sides of a Heart (edited) by Natalie C. Parker
Like Water by Rebecca Podos
The Wise and the Wicked by Rebecca Podos
Witchmark by C.L. Polk
Stormsong by C.L. Polk
WANT + RUSE by Cindy Pon
Never-Contented Things by Sarah Porter
Wilder Girls by Rory Power


Final Draft by Riley Redgate
The Seven Husbands of Evelyn Hugo by Taylor Jenkins Reid
White Rabbit by Caleb Roehrig
An Enchantment of Ravens by Margaret Rogerson
Sorcery of Thorns by Margaret Rogerson


The Winged Histories by Sofia Samatar
The Priory of the Orange Tree by Samantha Shannon
They Both Die at the End by Adam Silvera
An Unkindness of Ghosts by Rivers Solomon
The Deep by Rivers Solomon
The Summer of Jordi Perez by Amy Spalding
A Room Away From the Wolves by Nova Ren Suma
Paris Adrift by E.J. Swift


Strange the Dreamer by Laini Taylor
Muse of Nightmares by Laini Taylor
The Boneless Mercies by April Genevieve Tucholke


Deathless by Catherynne M. Valente
Space Opera by Catherynne M. Valente
Annihilation by Jeff VanderMeer
That Game We Played During The War by Carrie Vaughn
The Grief Keeper by Alexandra Villasante
Empress of Salt and Fortune by Nghi Vo


The Lady’s Guide to Celestial Mechanics by Olivia Waite
The Price’s Guide to the Occult by Leslye Walton
The Waking Forest by Alyssa Wees


The Black Tides of Heaven by JY Yang
The Red Threads of Fortune by JY Yang
The Descent of Monsters by JY Yang
The Ascent to Godhood by JY Yang