Book Reviews Arranged Alphabetically by Title

A

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

A Court of Frost and Starlight (A Court of Thorns and Roses, #3.1) – Sarah J. Maas

A Curse So Dark and Lonely – Brigid Kemmerer

A Girls Like Her (Ravenswood, #1) – Talia Hibbert

A Heart in a Body in the World – Deb Caletti

Aquicorn Cove – Katie O’Neill

Ash Princess (Ash Princess, #1) – Laura Sebastian

B

Bad Man – Dathan Auerbach

Bad Romance – Heather Demetrios

Beneath the Sugar Sky (Wayward Children, #3) – Seanan McGuire

Blanca y Roja – Anna-Marie McLemore

The Bride Test – Helen Hoang

Brightly Burning – Alexa Donne

The Broken Girls – Simone St. James

Bruja Born (Brooklyn Brujas, #2) – Zoraida Córdova

C

Caraval (Caraval, #1) – Stephanie Garber

Children of Blood and Bone (Legacy of Orïsha, #1)- Tomi Adeyemi

Christmas at Little Beach Street Bakery – Jenny Colgan

Circe – Madeline Miller

City of Fallen Angels (The Mortal Instruments, #4) – Cassandra Clare

City of Ghosts – Victoria Schwab

Clockwork Prince (The Infernal Devices, #2) – Cassandra Clare

Clockwork Princess (The Infernal Devices, #3) – Cassandra Clare

Cracked Kingdom (The Royals, #5) – Erin Watt

The Cruel Prince (The Folk of the Air, #1) – Holly Black

D

Damsel – Elana K. Arnold

The Dark Beneath the Ice – Amelinda Berube

Dear Evan Hansen – Val Emmich

Diary of an Ice Princess: Snow Place Like Home – Christina Soontornvat

Down Among the Sticks and Bones (Wayward Children, #2) – Seanan McGuire

E

Empress of All Seasons – Emiko Jean

Enchantée – Gita Trelease

Escaping From Houdini (Stalking Jack the Ripper, #3) – Kerri Maniscalco

Every Heart a Doorway (Wayward Children, #1) – Seanan McGuire

F

Fence Vol. 1 – C.S. Pacat, Johanna the Mad

Fight or Flight – Samantha Young

Four Dead Queens – Astrid Scholte

The Foxhole Court (All for the Game, #1) – Nora Sakavic

Furyborn (Empirium, #1) – Claire Legrand

G

Gemina (The Illuminae Files, #2) – Amie Kaufman, Jay Kristoff

The Gilded Wolves – Roshani Chokshi

Girls of Paper and Fire – Natasha Ngan

The Good Twin – Marti Green

Grace & Fury (Grace & Fury, #1) – Tracy Banghart

Grim Lovelies – Megan Shepherd

H

The Hazel Wood – Melissa Albert

Heartstopper: Volume 1 – Alice Oseman

Hunting Prince Dracula (Stalking Jack the Ripper, #2) – Kerri Maniscalco

I

I Do Not Trust You – Laura J. Burns, Melinda Metz

If We Were Villains – M.L. Rio

I’ll Be Gone in the Dark – Michelle McNamara

In an Absent Dream (Wayward Children, #4) – Seanan McGuire

In Another Life – C.C. Hunter

J

K

Kingdom of Ash (Throne of Glass, #7) – Sarah J. Maas

The Kiss Quotient – Helen Hoang

L

Labyrinth Lost (Brooklyn Brujas, #1) – Zoraida Córdova

Last Call at the Nightshade Lounge – Paul Krueger

The Last Time I Lied – Riley Sager

The Leading Edge of Now – Marci Lyn Curtis

Legendary (Caraval, #2) – Stephanie Garber

LIFEL1K3 (Lifelike, #1) – Jay Kristoff

Little Beach Street Bakery – Jenny Colgan

The Lost Sisters (The Folk of the Air, #1.5) – Holly Black

M

Mammoth – Jill Baguchinsky

Mirage (Mirage, #1) – Somaiya Daud

The Mortal Instruments: The Graphic Novel, Vol. 1 – Cassandra Clare, Cassandra Jean

Muse of Nightmares (Strange the Dreamer, #2) – Laini Taylor

My Plain Jane (The Lady Janies, #2) – Cynthia Hand, Jodi Meadows, Brodi Ashton

N

The Nightingale – Kristin Hannah

No Exit – Taylor Adams

Not Even Bones – Rebecca Schaeffer

Not That I Could Tell – Jessica Strawser

O

Obsidio (The Illuminae Files, #3) – Amie Kaufman, Jay Kristoff

One Day in December – Josie Silver

One True Loves – Taylor Jenkins Reid

Our Kind of Cruelty – Araminta Hall

P

Paramnesia: The Deadish Chronicles, #1 – Brian Wilkinson

Phoenix Unbound (Fallen Empire, #1) – Grace Draven

Pieces of Her – Karin Slaughter

Pines (Wayward Pines, #1) – Blake Crouch

The Poppy War – R.F. Kuang

Q

R

The Raging Ones (The Raging Ones, #1) – Krista & Becca Ritchie

Rule (Rule, #1) – Ellen Goodlett

S

Sadie – Courtney Summers

Sawkill Girls – Claire Legrand

Scythe (Arc of a Scythe, #1) – Neal Shusterman

Seafire (Seafire, #1) – Natalie C. Parker

The Seven Husbands of Evelyn Hugo – Taylor Jenkins Reid

The Silent Patient – Alex Michaelides

Silent Victim – Caroline Mitchell

The Simple Wild – K.A. Tucker

Sky in the Deep – Adrienne Young

Small Spaces – Katherine Arden

The Smoke Thieves (The Smoke Thieves, #1) – Sally Green

Snow in Love – Kasie West, Aimee Friedman, Melissa de la Cruz, Nic Stone

Solitaire – Alice Oseman

Spellbook of the Lost and Found – Moïra Fowley-Doyle

Strange the Dreamer (Strange the Dreamer, #1) – Laini Taylor

T

The Tea Dragon Society – Katie O’Neill

Tell Me No Lies (Follow Me Back, #2) – A.V. Geiger

This Adventure Ends – Emma Mills

The Traitor Baru Cormorant – Seth Dickinson

To Kill a Kingdom – Alexandra Christo

Toil & Trouble: 16 Tales of Women & Witchcraft – Tess Sharpe, et al.

U

V

Vengeful (Villains, #2) – V.E. Schwab

W

The Wicked Deep – Shea Ernshaw

The Wicked King (The Folk of the Air, #2) – Holly Black

The Wicker King – K. Ancrum

Wicked Saints – Emily A. Duncan

Winter in Paradise (Paradise, #1) – Elin Hilderbrand

X

Y

You Must Not Miss – Katrina Leno

You Owe Me a Murder – Eileen Cook

Z

#

99 Percent Mine – Sally Thorne