Book Reviews
Find my book review policy here.
2022
Click here to see titles by book cover.
FICTION
And Then I Woke Up - Malcolm Devlin
By Any Other Name - Lauren Kate
The Dead Romantics - Ashley Poston
A Dreadful Splendor - B.R. Myers
Fated Blades - Ilona Andrews
Sadie on a Plate - Amanda Elliot
Suicide Kings (Eric Carter #7) - Stephen Blackmoore
The Untold Story (Invisible Library #8)- Genevieve Cogman
NONFICTION
Treasures of the Mexican Table: Classic Recipes, Local Secrets - Pati Jinich
2021
Click here to see titles by book cover.
FICTION
Bottle Demon (Eric Carter #6) - Stephen Blackmoore
Cry of the Firebird - Amy Kuivalainen
God of Lost Words (Hell's Library #3) - A. J. Hackwith
The Hidden Palace (Golem and the Jinni #2) - Helene Wecker
The King's Seal (Merchants of Venice #3) - Amy Kuivalainen
A Master of Djinn (Fatma el-Sha'arawi #3) - P. Djèlí Clark
Near the Bone - Christina Henry
No Man's Land - Ben Magid
Paper and Blood (Ink & Sigil #2) - Kevin Hearne
The Russian Cage (Gunnie Rose #3) - Charlaine Harris
Son of the Storm - Suyi Davies Okungbowa
Titan Song (Carter Archives #3) - Dan Stout
Wild Sign (Alpha & Omega #6) - Patricia Briggs
Wings of Fire (Last Phoenix #1) - Stephanie Mirro
Wings of Death (Last Phoenix #2) - Stephanie Mirro
Wings of Winter (Last Phoenix #3) - Stephanie Mirro
Wings of Magic (Last Phoenix #4) - Stephanie Mirro
NONFICTION
All They Will Call You - Tim Z. Hernandez
Extraterrestrial: The First Sign of Intelligent Life Beyond Earth - Avi Loeb
Freedom Libraries: The Untold Story of Libraries for African Americans in the South - Mike Selby
How the Word is Passed: A Reckoning with the History of Slavery Across America - Clint Smith
My Body - Emily Ratajkowski
The Road to Blair Mountain: Saving a Mine Wars Battlefield from King Coal - Charles B. Keeney
2020
Click here to see titles by book cover.
FICTION
The Ballad of Black Tom - Victor LaValle
Battle Ground (Dresden Files #17) - Jim Butcher
Blood Heir (Ryder #1) - Ilona Andrews
The Dark Archive (Invisible Library #7) - Genevieve Cogman
Emerald Blaze (Hidden Legacy #5, Catalina #2) - Ilona Andrews
Followers - Megan Angelo
The Haunting of Beatrix Greene - Rachel Hawkins, Ash Parsons, and Vicky Alvear Shecter
Highfire - Eoin Colfer
If I Had Your Face - Frances Cha
Ink and Sigil - Kevin Hearne
Mexican Gothic - Silvia Moreno-Garcia
My Sister, the Serial Killer - Oyinkan Braithwaite
Peace Talks (Dresden Files #16) - Jim Butcher
Sea of the Dead (Merchants of Venice #2) - Amy Kuivalainen
She Would Be King - Wayétu Moore
Those Who Hunger - Owen Banner
Titan's Day (Carter Archives #2) - Dan Stout
Untamed Shore - Silvia Moreno-Garcia
NONFICTION
Every Drop of Blood: The Momentous Second Inauguration of Abraham Lincoln - Edward Achorn
How to Survive in Ancient Rome - L. J. Trafford
Jesus and John Wayne: How White Evangelicals Corrupted a Faith and Fractured a Nation - Kristin Kobes du Mez
The Kitchen Without Borders
A Libertarian Walks into a Bear: The Utopian Plot to Liberate an American Town (and Some Bears) - Matthew Hongoltz-Hetling
2019
Click here to see titles by book cover.
FICTION
Curse of the Vampire (Immortal Relics #1) - Stephanie Mirro
The Deep - Rivers Solomon with Daveed Diggs, William Hutson, and Jonathan Snipes
Do You Hear in the Mountains and Other Stories - Maissa Bey
Fire Season (Eric Carter #4)
Fury of the Gods (Immortal Relics #2) - Stephanie Mirro
Gimme Some Sugar - Molly Harper
Gods of Jade and Shadow - Silvia Moreno-Garcia
The Immortal City (Magicians of Venice #1) - Amy Kuivalainen
Ivory Apples - Lisa Goldstein
Last Ones Left Alive - Sarah Davis-Goff
Library of the Unwritten - A. J. Hackwith
The Starless Sea - Erin Morgenstern
Storm Cursed (Mercy Thompson #11) - Patricia Briggs
10 Minutes 38 Seconds in This Strange World - Elif Shafak
Ten Thousand Doors of January - Alix E. Harrow
Titan Shade - Dan Stout
Unearthed (Death Seeker #1) - Cecy Robson
The Water Dancer - Ta-Nehisi Coates
Wicked Hour (Heirs of Chicagoland #2) - Chloe Neill
NONFICTION
Be the Bridge: Pursuing God's Heart for Racial Reconciliation - Latasha Morrison
Beating Guns: Hope for People Who Are Weary of Violence - Shane Claiborne and Michael Martin
A Death in the Rainforest: How a Language and a Way of Life Came to an End in Papua New Guinea - Dan Kulick
Healthy as F*ck - Oonagh Duncan
A Sin By Any Other Name: Reckoning with Racism and the Heritage of the South - Robert W. Lee
Sounds Like Titanic: A Memoir - Jessica Chiccehitto Hindman
The Torture Letters: Reckoning with Police Violence - Laurence Ralph
Truth Has a Power of Its Own: Conversations About A People's History - Howard Zinn with Ray Suarez
2018
Click here to see titles by book cover.
FICTION
Ain't She a Peach - Molly Harper
Binti: The Night Masquerade - Nnedi Okorafor
Brief Cases (Dresden Files #15.1) - Jim Butcher
Burn Bright (Alpha & Omega #5) - Patricia Briggs
The Mortal Word (The Invisible Library #5) - Genevieve Cogman
Scourged (Druid Chronicles #9) - Kevin Hearne
Wild Hunger (Heirs of Chicagoland #1) - Chloe Neill
2017
Click here to see titles by book cover.
FICTION
Accidental Sire (Half Moon Hollow #6) - Molly Harper
American War: A Novel - Omar El Akkad
The Beautiful Ones - Silvia Moreno-Garcia
Besieged (Iron Druid Chronicles) - Kevin Hearne
Binti: Home - Nnedi Okorafor
The Brightest Fell (October Daye #11) - Seanan McGuire
Empire of Time (New Pompeii #2) - Daniel Godfrey
Handbook for Mortals - Lani Sarem
Hungry Ghosts (Eric Carter #3) - Stephen Blackmoore
Octavia Butler's Kindred (Graphic Novel)
A Plague of Giants - Kevin Herane
Resurrection America: A Thriller - Jeff Gunhus
Silence Fallen (Mercy Thompson #10) - Patricia Briggs
The Squirrel on the Train - Kevin Hearne
The Turn (Hollows Prequel) - Kim Harrison
NONFICTION
Astrophysics for People in a Hurry - Neil DeGrasse Tyson
The Awkward Thoughts of W. Kamau Bell - W. Kamau Bell
Building a New American Economy: Smart, Fair, and Sustainable - Jeffrey D. Sachs
How the Right Lost Its Mind - Charles J. Sykes
We Were Eight Years in Power: An American Tragedy - Ta-Nehisi Coates
2016
Click here to see titles by book cover.
FICTION
Aurora Sky: Vampire Hunter - Nikki Jefford
The Blazing Star - Imani Josey
The Burning Page (Invisible Library #3) - Genevieve Cogman
Magic Binds (Kate Daniels #9) - Ilona Andrews
Masked City (Invisible Library #2) - Genevieve Cogman
New Pompeii - Daniel Godfrey
Nobody's Goddess (Never Veil #1) - Amy McNulty
Nobody's Lady (Never Veil #2) - Amy McNulty
Nobody's Pawn (Never Veil #3) - Amy McNulty
The Purloined Poodle - Kevin Hearne