My Reviews!



A Curse so Dark and Lonely – Brigid Kemmerer

Aurora Rising – Jay Kristoff & Amie Kaufman

All the Stars and Teeth – Adalyn Grace

Aurora Burning – Jay Kristoff & Amie Kaufman

A Declaration of the Rights of Magicians – H.G. Parry

As The Shadow Rises – Katy Rose Pool

A Deadly Education – Naomi Novik

A Wicked Magic – Sasha Laurens

Amari & the Night Brothers – B.B. Alston

A Peculiar Combination – Ashley Weaver

A Vow so Bold and Deadly – Brigid Kemmerer

A Psalm for the Wild Built – Becky Chambers

A Dead Djinn in Cairo/ The Haunting of Tram Car 015 – P. Djeli Clark

A Master of Djinn – P. Djeli Clark

Among Thieves – M.J. Kuhn

A Dragonbird in the Fern – Laura Ruekert

A Radical Act of Free Magic – H.G. Parry

A Far Wilder Magic – Allison Saft

The Atlas Six – Olivie Blake

A Lullaby for Witches – Hester Fox

A River Enchanted – Rebecca Ross

The Angel of the Crows – Katherine Addison

A Marvellous Light – Freya Marske

All of Us Villians – Amanda Foody & Christina Lynn Herman

A Spindle Splintered – Alix E. Harrow

A Cruel and Fated Light – Ashley Shuttleworth

A Mirror Mended – Alix E. Harrow

Among the Beasts and Briars – Ashley Poston

A Lady’s Guide to Fortune Hunting – Sophie Irwin

August Kitko & the Mechas From Space – Alex White

A Magic Steeped in Poison – Judy I. Lin

The Atlas Paradox by Olivie Blake

A Restless Truth – Freya Marske

The Adventures of Amina al-Sirafi – Shannon Chakraborty


The Binding – Bridget Collins

Brightfall – Jaime Lee Moyer

Beasts of the Frozen Sun – Jill Criswell

The Beautiful – Renee Ahdieh

Below – Alexandria Warwick

Bone Criers Moon – Kathryn Purdie

Burn – Patrick Ness

Bookish and the Beast – Ashley Poston

Bone shard Daughter – Andrea Stewart

The Betrayals – Bridget Collins

The Bone Season – Samantha Shannon

The Burning God – R.F. Kuang

Black Sun – Rebecca Roanhorse

The Brass Queen – Elizabeth Chatsworth

Blood Metal Bone – Lindsay Cummings

The Beautiful Ones – Silvia Moreno-Garcia

Blackheart Knights – Laure Eve

Bloody Spade by Brittany M. Willows

The Boy With Fire – Aparna Verma

Black Water Sister – Zhen Cho

The Bone Orchard Sara A. Mueller

Beneath Cruel Fathoms – Anela Deen

Bright Ruined Things – Samantha Cohoe

Beasts of Prey – Ayana Grey

Bone Shard Emperor – Andrea Stewart

The Ballad of Perilous Graves – Alex Jennings

Book Lovers – Emily Henry

Blood to Poison – Mary Watson

The Blood Trials – N.E. Davenport

Babel – R.F. Kuang

The Book of Gothel – Mary McMyne

Belladonna – Adalyn Grace

Bloodmarked – Tracy Deonn

The Bandit Queens – Parini Shroff


Children of Blood and Bone – Tomi Adeyemi

The Caged Queen – Kristen Ciccarelli

Crown of Feathers – Nicki Pau Preto

Capturing the Devil – Kerri Maniscalco

Chosen ones – Veronica Roth

The Court of Miracles – Kester Grant

Cinderella is Dead – Kaylnn Bayron

Court of Lions – Somaiya Daud

The Camelot Betrayal – Kiersten White

The Cousins – Karen M. McManus

Cast in Firelight – Dana Swift

The Crimson Script – S.J. Hull

Certain Dark Things – Silvia Moreno Garcia

This Charming Man – C.K. McDonnell

Castles in Their Bones – Laura Sebastian

Comeuppance Served Cold – Marion Deeds

The City of Dusk – Tara Sim

The Change – Kirsten Miller

The Cloisters – Katy Hays

Cursed – Marissa Meyer


Daughter of Smoke and Bone – Laini Taylor

The Darkest Star – Jennifer L Armentrout

The Dragon Republic – R.F. Kuang

Doing Time – Jodi Taylor

Darkdawn – Jay Kristoff

Dangerous Remedy – Kat Dunn

The Die of Death – Kenneth B Anderson

The Damned – Renee Adhieh

Divine Heretic – Jaime Lee Moyer

The Descent of the Drowned – Ana Lal Din

A Dark and Hollow Star – Ashley Shuttleworth

Daughter of the Moon Goddess – Sue Lynn Tan

Dreams Lie Beneath – Rebecca Ross

The Death of Jane Lawrence – Caitlin Starling

The Daughter of Dr Moreau – Silvia Moreno Garcia

The Darkening – Sunya Mara

Daughter of Darkness – Katherine & Elizabeth Corr

The Drowned Woods – Emily Lloyd-Jones

Dyer Street Punk Witches – Phil Williams

The Dragons Promise – Elizabeth Lim

The Dead Romantics – Ashley Poston

The Daughters of Izdihar – Hadeer Elsbai

A Day of Fallen Night – Samantha Shannon

Dead Country – Max Gladstone

Dark Rise – C.S. Pascat

Death of a Bookseller – Alice Slater

Dragonfall – L.R. Lam


Escaping Houdini – Kerri Maniscalco

Empire of Gold – S.A. Chakraborty

The Eye of Ra – Ben Gartner

The Endless Skies – Shannon Price

Extasia – Claire Legrand

The Embroidered Book – Kate Heartfield

The Emma Project – Sonali Dev

Even Though I Knew the End – C.L. Polk

Exes and O’s – Amy Lea

Emily Wilde’s Encyclopedia of Faeries – Heather fawcett


Forest of Souls – Lori M. Lee

Fable – Adrienne Young

First Sister – Linden A. Lewis

For Your Own Good – Samantha Downing

For the Wolf – Hannah Whitten

Fireborn – Aisling Fowler

For the Throne – Hannah Whitten

Forestborn – Elayne Audrey Becker

Foul Lady Fortune – Chloe Gong

A Fire Endless – Rebecca Ross

The Fires of Vengeance – Evan Winter

The Foxglove King – Hannah Whitten


The Girl King – Mimi Yu

The Glass Woman – Caroline Lea

Gods of Jade and Shadow – Silvia Moreno-Garcia

The Gilded Wolves – Roshani Chokshi

The Guinevere Deception – Kiersten White

Gravemaidens – Kelly Coon

Given – Nandi Taylor

Goldilocks – Laura Lam

Girls With Sharp Sticks – Suzanne Young

Ghost Wood Song – Erica Waters

Girl, Serpent, Thorn – Melissa Bashardoust

This Golden Flame – Emily Victoria

The Gatekeeper of Pericael – Hayley Reese Chow

The Gilded King – Josie Jaffrey

Gallant – V.E. Schwab

The Girl Who Fell Beneath the Sea – Axie Oh

Given to Darkness – Phil Williams

Gilded – Marissa Meyer

The Grimrose Girls – Laura Pohl

The Gilded Cage – Lynette Noni

Godkiller – Hannah Kaner

The Golem and the Jinni – Helene Wecker


A Heart so Fierce and Broken – Brigid Kemmerer

Highfire – Eoin Colfer

Havenfall – Sara Holland

Hood – Jenny Elder Moke

Harrow Lake – Kat Ellis

Hush – Dylan Farrow

Hard Time – Jodi Taylor

House of Dragons – Jessica Cluess

The House in the Cerulean Sea – T.J. Klune

The Helm of Midnight – Marina Lostetter

The Hollow Heart – Marie Rutkoski

Hunt – Alexandria Warwick

Hotel Magnifique – Emily J. Taylor

Her Majesty’s Royal Coven – Juno Dawson

How Zelda Married Death – Audrey Rose

House of Hunger – Alexis Henderson

How to Kill Men and Get Away With It – Katy Brent

A House With Good Bones – T. Kingfisher


Into The Crooked Place – Alexandra Christo

Incendiary – Zoraida Córdova

The Inheritance Games – Jennifer Lynn Barnes

The Invisible Life of Addie LaRue – Victoria Schwab

It Started With a Secret – Jill Mansell

The Iron Raven – Julie Kagawa

In the Jaded Grove – Anela Deen

Illusionary – Zoraida Cordova

Into the Dying Light – Katy Rose Pool

The Inheritance of Orquídea Divina – Zoraida Córdova

In the Watchful City – S. Qiouyi Lu

Idriel’s Children – Hayley Reese Chow

The Ivory Key – Akshaya Raman

Iron Widor – Xiran Jay Zhao

Into the Riverlands – Nghi Vo

Ithaca – Claire North


Jade City – Fonda Lee

Jade War – Fonda Lee

Jade Legacy – Fonda Lee

Judgement Day – Josie Jaffrey

The Jasmine Throne – Tasha Suri

Jade Fire Gold – June CL Tan


King of Scars – Leigh Bardugo

The Kingdom – Jess Rothenberg

Kingdom of Souls – Rena Barron

Kingdom of the Wicked – Kerri Maniscalco

Kept From Cages – Phil Williams

The Kingdoms – Natasha Pulley

The Keeper of the Night – Kylie Lee Baker

The Key to Deceit – Ashley Weaver

The KC Warlock Weekly M.N. Jolley

The Kiss Curse – Erin Sterling


Lord of Secrets – Breanna Teintze

The Light at the Bottom of the World – London Shah

Lady of Shadows – Breanna Teintze

The Left-Handed Booksellers of London – Garth Nix

Legendborn – Tracy Deonn

The Lost Apothecary – Sarah Penner

The Library of the Dead – T.L. Huchu

Ladies of the Secret Circus – Constance Sayers

Light of the Midnight Stars – Rena Rossner

Lore – Alexandra Bracken

The Liars Knot – M.A. Carrick

Little Thieves – Margaret Owens

Luminous – Mara Rutherford

The Last Graduate – Naomi Novik

Lucie Yi is not a Romantic – Lauren Ho

Love on the Brain – Ali Hazelwood

The Luminaries – Susan Dennard

Love Will Tear Us apart – C.K. McDonnell

The Last Tale of the Flower Bride – Roshani Chokshi

The Lies of the Ajungo – Moses Ose Utomi

The London Seance Society – Sarah Penner


Mirage – Somaiya Daud

The Midnight Lie – Marie Rutkoski

Matriatch – Adam Wing

Mexican Gothic – Silvia Moreno-Garcia

The Mask Falling – Samantha Shannon

The Mime Order – Samantha Shannon

Marrow Charm – Kristin Jaques

The Mask of Mirrors – M.A. Carrick

Mirrorland – Carole Johnstone

The Maid – Nita Prose

Midnight in Everwood – M.A. Kuzniar

The Monsters We Defy – Leslye Penelope

Mindwalker – Kate Dylan

The Magician’s Daughter – H.G. Parry


Nevernight – Jay Kristoff

The Never Tilting World – Rin Chupeco

Night of the Dragon – Julie Kagawa

The Nobody People – Bob Phroel

Night – Alexandria Warwick

The Night Swim – Megan Goldin

Namesake – Adrienne Young

The North Wind – Alexandria Warwick

Not Good for Maidens – Tori Bovalino

Nettle and Bone – T. Kingfisher

Notorious Sorcerer – Davinia Evans

No Gods, No Monsters – Cadwell Turnbull


Onyx and Ivory – Mindee Arnett

Once Upon a River – Diane Setterfield

Odriel’s Heir – Hayley Reese Chow

The Obsidian Tower – Melissa Caruso

The Once and Future Witches – Alix E. Harrow

Over the Woodward Wall – A. Deborah Baker

Of Silver and Shadow – Jennifer Gruenke

The Once and Future Queen – Clara O’Connor

The One’s Were Meant to Find – Joan He

Only a Monster – Vanessa Len

Our Violent Ends – Chloe Gong

Once Upon a Broken Heart – Stephanie Garber

The Oleander Sword – Tasha Suri

One Dark Window – Rachel Gillig


The Priory of The Orange Tree – Samantha Shannon

The Poppy Way – R.F. Kuang

The Phantoms Curse – Shelly Wilson

Plain Bad Heroines – Emily M. Danforth

The Prison Healer – Lynette Noni

Phoenix Flame – Sara Holland

The Plot – Jean Hanff Korelitz

Project Hail Mary – Andy Weir

Portrait of a Thief – Grace D. Li

Princess of Souls – Alexandra Christo

Promise Me – Jill Mansell

The Plus One – Mazey Eddings


Queen of Air and Darkness – Cassandra Clare

Queen of Nothing – Holly Black

A Queen in Hiding – Sarah Kozloff

Queen of Coin and Whispers – Helen Corcoran


Rule – Ellen Goodlett

Rise of Gaia – Kristen Ward

Raybearer – Jordan Ifueko

Ring Shout – P.Djeli Clark

Rangers Oath – Blake Arthur Peel

The Rage of Dragons – Evan Winter


Spinning Silver – Naomi Novik

The Stars now Unclaimed – Drew Williams

Sky in the Deep – Adrienne young

Smoke in the Sun – Renee Adieh

Shadow of the Fox – Julie Kagawa

Soul of the Sword – Julie Kagawa

Skyward – Brandon Sanderson

Sorcery of Thorns – Margaret Rogerson

Spin the Dawn – Elizabeth Lim

Shadow Frost – Coco Ma

Serpent & Dove – Shelby Mahurin

Sisters of Shadow and Light – Sara. B Larson

Scavenge the Stars – Tara Sim

Spellhacker – M.K England

The Space Between worlds – Micaiah Johnson

Swordheart – T. Kingfisher

Sanctuary – V.V. James

Shielded – Kaylynn Flanders

The Story of Silence – Alex Myers

The Silvered Serpents – Roshani Chokshi

The Swordsman’s Lament – G.M White

Seven Devils – Laura Lam & Elizabeth May

The Stone Knife – Anna Stephens

The Stranger Times – C.K. McDonnel

Six Crimson Cranes – Elizabeth Lim

Star Eater – Kerstin Hall

Seven Mercies – Laura Lam & Elizabeth May

Spear – Nicola Griffith

The Stardust Thief – Chelsea Abdullah

Set on You – Amy Leah

Siren Queen – Nghi Vo

The Shadow Glass – John Winning

The STEMinist Novellas – Ali Hazelwood

Small Angels – Lauren Owen

Strike the Zither – Joan He

The Spice Road – Maiya Ibrahim

Song of Silver, Flame Like Night – Amélie Wen Zhao

Stardust in Their Veins – Laura Sebastian

Seven Faceless Saints – M.K. Lobb

Saving Time – Jodi Taylor

The Sinister Booksellers of Bath – Garth Nix

Silver in the Bone – Alexandra Bracken


The Ten Thousand Doors of January – Alix E Harrow

Tiger Queen – Annie Sullivan

Trial of Lightning – Rebecca Roanhorse

There Will Come a Darkness – Katy Rose Pool

This Eternity of Masks and Shadows – Karsten Knight

These Violent Delights – Chloe Gong

These Feathered Flames – Alexandra Overy

Truthwitch – Susan Dennard

These Hollow Vows – Lexi Ryan

This Vicious Grace – Emily Thiede

Twin Crowns – Catherine Doyle & Katherine Webber

Tread of Angels – Rebecca Roanhorse

Time’s Orphan – Hayley Reese Chow


Under Ordshaw – Phil Williams

Unravel the Dusk – Elizabeth Lim

Under the Whispering Door – T.J. Klune

The Undertaking of Hart and Mercy – Megan Bannen

Under Fortunate Stars – Ren Hutchings

The Unlikely Escape of Uriah Heep – H.G. Parry

Unseelie – Ivelisse Housman

Untethered Sky – Fonda Lee


Venators Magic Unleashed – Devri Walls

Venators Promises Forged – Devri Walls

Venators Legends Rise – Devri Walls

Victories Greater Than Death – Charlie Jane Anders

Velvet Was the Night – Silvia Moreno Garcia

Vespertine – Margaret Rogerson

Violet Made of Thorns – Gina Chen

The Very Secret Society of Irregular Witches – Sangu Mandanna


The Winter of the Witch – Katherine Arden

We Hunt the Flame – Hafsah Faizal

Wicked as you Wish – Rin Chupeco

Wolf Light – Yaba Badoe

Witches of Ash and Ruin – E.Latimer

Warriors of Wing and Flame – Sara B Larson

We Free the Stars – Hafsah Faizal

White Trash Warlock – David R. Slayton

The Wolf and the Woodman – Ava Reid

Witchshadow – Susan Dennard

Wild and Wicked Things – Francesca May

Within These Wicked Walls – Lauren Blackwood

When Women Were Dragons – Kelly Barnhill

The Women Could Fly – Megan Giddings

The Witches of Moonshyne Manor – Bianca Marais

The Witch and the Tsar – Olesya Salnikova Gilmore

The Whispering Muse – Laura Purcell

A Witches Guide to Fake Dating a Demon – Sarah Hawey

The Warden – Daniel M. Ford