The Geek Must Flow


Book Review

I read a lot of books. Sometimes, I write about the books I read.

Book Review: City of Miracles

City of Miracles (The Divine Cities, #3)City of Miracles by Robert Jackson Bennett

My rating: 5 of 5 stars

City of Miracles is everything I’ve come to expect from Robert Jackson Bennett–dark, entertaining, moving and altogether human in a way that most fantasy writing never achieves. A must-read unique story in a genre often defined by dogmatic tropes. I can’t wait for Bennett’s next project.
Continue reading “Book Review: City of Miracles”

Book Review: A Conjuring of Light

A Conjuring of Light (Shades of Magic, #3)A Conjuring of Light by V.E. Schwab

My rating: 2 of 5 stars

Good action scenes and some good character development can’t overcome the trope-like behavior of major characters, overdeveloped but never realized plot-device characters, and a long list of frustrating unresolved subplots.

I was really excited for A Conjuring a Light. I feel in love with the first two books. Schwab created a deep world, characters with complexity that felt real and interesting, a casual treatment of sexuality, and a magic system was refreshingly unique in the fantasy genre. I left the first two books satisfied but excited for the next installment–always wanting to find out more. What happened in Black London? Why was the difference between Gray London and White London? There were so many great questions I was left with.

But I felt like the third book didn’t provide any additional insight and in fact left me with more questions. But instead of being engaging, the questions were frustrating as the reader is only given brief hints at what’s going on without any deeper explanation.

In the previous books, characters had depth and multiple dimensions and motivations. In the third book, those same major characters suddenly went 1-dimensional and flat. Interactions felt more like tropes than true organic happenings that fit with the characters. One such instance is a lover’s quarrel in which one party refused to listen to the other to the point of being obstinate as if there were raw, angry feelings between them. Expect were perfectly fine discussing anything not about their past as if they were best friends. They had moments of weird intimacy that felt incongruent with the characters build up. The whole book felt off from lack of believable motivation characters.

There wasn’t much resolution of minor plot lines and it felt like they just .. withered on the vine. There were allusions to important events (like Kell’s past) that were tantalized then dropped never to be revisited. Some things were never really explained, such as the role of Grey London in all of this despite Schwab making it clear that Grey London was important somehow.

Character motivations really flat for me. Both leading players and supporting players boiled down a single-minded motivation to the exclusion of any common sense whatsoever, such as Ojka or Rhy. If Schwab was trying to communicate a dogmatic steadfastness to a certain ideal, I didn’t get that from reading. There often wasn’t enough context about why a character was single-minded about something to make it feel authentic.

The book also introduced some characters that felt like they were going to be really interesting, only to have them serve their plot purpose and fade away. Supporting characters like Hastra, the soldier who’s better as a priest, never feel realized. Their backstories felt like something that Schwab started and then got bored with and never finished.

Negatives aside, the book does have its good points. The beginning of the story started off with a bang and picked up the frantic feeling from the end of the second book. The explorations of the King and Queen as characters felt satisfying and deep. Most of the action scenes were fun and engaging. The book introduced a a coupe interesting minor characters that I wanted to know more about and tantalized me enough to hope they appear in future works.

Overall, A Counjuring of Light had a few high points but they were overshadowed by trope-like motivations and flat character progression. There tantalizing hints at deeper meanings that are frustratingly unrealized. It’s entirely possible that Schwab was laying the ground work for future entries into the series, but the execution of the ground work was more frustrating than engaging for me. If the first 2 books not been as good as they were, I would probably be less critical of A Conjuring of Light.

If you fell in love with the first two books, the first one is worth the read. If you were lukewarm or just thought it was OK, you’ll likely find A Conjuring of Light. hard to get through.

View all my reviews

Book Review: The Blood Mirror

The Blood Mirror (Lightbringer, #4)The Blood Mirror by Brent Weeks

My rating: 3 of 5 stars

The Blood Mirror continues the story of Kip and friends, but I felt like I was missing more of the story than I got, and it ended abruptly without a resolution to any of the story arcs.

Continue reading “Book Review: The Blood Mirror”

Book Review: Imperial Radch Series

Ancillary Justice (Imperial Radch, #1) by Ann Leckie Ancillary Sword (Imperial Radch, #2) by Ann Leckie Ancillary Mercy (Imperial Radch, #3) by Ann Leckie

Ann Leckie

4 / 5 Stars – I loved the main character and the world building Radch culture, and the treatment of AI as more than cold logic. The story line got muddled at a few places throughout the series and the main story arch ended abruptly enough I had literary whiplash. Overall, the few faults of this series don’t make it less of a great read.

Continue reading “Book Review: Imperial Radch Series”

Book Review: The Lotuswar Trilogy

Stormdancer (The Lotus War, #1)Stormdancer by Jay Kristoff
My rating: 3 of 5 stars




Stormdancer (The Lotus War, #1) by Jay Kristoff Kinslayer (The Lotus War, #2) by Jay Kristoff Endsinger (The Lotus War, #3) by Jay Kristoff
3.5 Stars – Great world and great story, but rushed and a little bit stereotypical at times.

I decided to tackle this as a series instead of individual books. I had attempted to start Stormdancer 3 – 4 times since its publication date, and for one reason or another, it never stuck. This time, I picked it up for and vowed to power through whatever my block was, and I’m glad I did. On the other side, I found an amazing, unique world, a believable government, and somewhat stereotypical characters.  Overall, it wasn’t the best story I’ve ever read, but it was fun, entertaining, and time well spent.

Continue reading “Book Review: The Lotuswar Trilogy”

Book Review: Morning Star (Red Rising Trilogy #3)

Morning Star (Red Rising Trilogy, #3)Morning Star by Pierce Brown
My rating: 5 of 5 stars

A satisfying finish to a great story. Brown creates characters that are deep, dynamic and wholly believable. The Darrow we ended the story with is not the Darrow that we started with, and that’s what makes this such a great story. Continue reading “Book Review: Morning Star (Red Rising Trilogy #3)”

Book Review: Red Rising (Red Rising Trilogy #1)

Red Rising (Red Rising Trilogy, #1)Red Rising by Pierce Brown
My rating: 5 of 5 stars

I love this book. Darrow fulfills some bad-ass anti-hero fantasy that I didn’t even know I had. Absolutely recommend.

Continue reading “Book Review: Red Rising (Red Rising Trilogy #1)”

Create a website or blog at

Up ↑