The Thief of All Light – Bernard Schaffer | A Book Review

The Thief of All Light - Bernard Schaffer

Title: The Thief of All Light

Author: Bernard Schaffer

Genre: Thriller

About the book: Rookie cop Carrie Santero teams up with a disgraced veteran in Jacob Rein to find a serial killer who is imitating other famous killers.

I received a free copy of the novel from the author in exchange for an honest review.

First impressions: I love a good thriller as much as the next person, so when Schaffer reached out to me, I was excited. I like the title and cover. The beginning of the story starts off strong.

Characters: I will always adore strong female protagonists, and Carrie is easy to root for. I liked her development throughout the story. I hope she continues to develop in subsequent novels. Jacob Rein grew on me more than I expected. The secondary characters are also well fleshed out with their own backstories.


“The only reliable thing in all of existence is entropy.”

Writing: The occasional banter between characters helps balance out the darker, tragic moments. I appreciate the lack of romance. Some scenes are violent and graphic in nature.

It’s a concise novel at a little under 300 pages with short chapters, so the plot unfolds at a quick pace. The author doesn’t drag anything out for too long.

Final thoughts: The ending answers many questions, but it also left me wanting to read more.

I’d recommend The Thief of All Light to adults who are fans of suspenseful thrillers about serial killers.

Feel free to add me as a friend on Goodreads to keep up with what I’m reading.

This post contains affiliate links to Book Depository. If you make a purchase through them, I earn a small commission at no extra cost to you. Thanks!

Speak your mind!

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.