<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.4">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2026-06-14T21:34:01+00:00</updated><id>/feed.xml</id><title type="html">Maximum Meridian</title><subtitle>On this site, I write about stuff that I enjoy writing about. Book reviews, game reviews, smart home minutiae, and probably more. If you enjoy reading it, then follow along!</subtitle><entry><title type="html">Review: Crystal Hunters #6, by Nathaniel French</title><link href="/reviews/bookreviews/2026/06/14/review-crystal-hunters-6.html" rel="alternate" type="text/html" title="Review: Crystal Hunters #6, by Nathaniel French" /><published>2026-06-14T00:00:00+00:00</published><updated>2026-06-14T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/06/14/review-crystal-hunters-6</id><content type="html" xml:base="/reviews/bookreviews/2026/06/14/review-crystal-hunters-6.html"><![CDATA[<p><a href="/assets/img/crystal-hunters-6-cover.jpg" data-lity="" class="image-intro">
  <img src="/assets/img/crystal-hunters-6-cover.jpg" />
</a></p>

<p>I’m on a roll with this series now. It’s a great measure of my own language progress how much easier it is to read these mangas. On this one I only needed to look up a couple of words, and I still remember struggling through the first issue, <em>constantly</em> looking things up. And the things I check now are also different - grammar rules for repeated patterns in addition to the expected “what is this kanji?”.</p>

<p>As always with this series, if you’re early on in learning Japanese (or any of the languages the series is published in) then I cannot recommend it enough.</p>

<p>This issue also covers an interesting quirk of English to Japanese translation which came up in my own studies just a couple of weeks ago. The distinction between 手伝う and 助ける, where in English both are under the umbrella of “helping” someone. The former though, is more everyday “help” - where someone needs support with something and the helper is joining in to aid them in doing something. The latter is more like “rescue” where the helper is getting someone out of a bad/dangerous situation. English does have the specifics (as I’ve just demonstrated with “rescue”) but it’s interesting that the broader English coverage of “help” doesn’t port directly to Japanese.</p>

<p>As for the story itself, the internal redemption of Irwin is interesting, and I’m looking forward to finding out if it sticks or if he goes back to his scheming ways when the crisis passes. Daphne’s distress is palpable on the page, in both the dialogue and the art.</p>

<p>もうすぐに次のクリスタルハンターズのまんがを読みます</p>

<div class="book-box">
<a href="/assets/img/crystal-hunters-6-cover.jpg" data-lity="" class="book-cover">
<img src="/assets/img/crystal-hunters-6-cover.jpg" />
</a><div class="book-info"><p class="book-title">Crystal Hunters #6</p><p class="book-author">By Nathaniel French</p><div class="book-links"><a href="https://app.thestorygraph.com/books/61e09cd5-ce4d-46e4-abbf-a3d7105b23b2"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/63232491-crystal-hunters-japanese"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">19</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[もうすぐに次のクリスタルハンターズのまんがを読みます]]></summary></entry><entry><title type="html">Review: The Starving Saints, by Caitlin Starling</title><link href="/reviews/bookreviews/2026/06/14/review-the-starving-saints.html" rel="alternate" type="text/html" title="Review: The Starving Saints, by Caitlin Starling" /><published>2026-06-14T00:00:00+00:00</published><updated>2026-06-14T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/06/14/review-the-starving-saints</id><content type="html" xml:base="/reviews/bookreviews/2026/06/14/review-the-starving-saints.html"><![CDATA[<p><a href="/assets/img/the-starving-saints-cover.jpg" data-lity="" class="image-intro">
  <img src="/assets/img/the-starving-saints-cover.jpg" />
</a></p>

<p>I often think that to truly enjoy something, it has to line up with where you are in your life at that time. Not in a profound way (though that works too), but in a more mundane “this is the kind of thing I want to read/watch/play right now”. Unfortunately I think I picked this book up at the wrong time. Because it does seem that it’s very good, and something I would very much enjoy at the right time, but it didn’t grab me like it should’ve.</p>

<p>The tale of Phosyne, Voyne, and Treila is strange in a good way. It twists and turns outside reality, defying explanation but also not begging for it. The mystical world they live in is one that they don’t understand. And since we see it through their eyes, we don’t get to understand it either.</p>

<p>The blurb about the book talks about the Saints right away, but the book itself lingers in the time before that for longer than I expected. Everyone spends a significant amount of time starving, which does set the scene for the gluttonous outcomes the Saints bring with them. It also sets the downtrodden tone for the reader. Starting at desperate, the book’s characters soon find themselves cast adrift beyond mortal capability. And then non-mortal comes knocking.</p>

<p>This book is labeled as a horror. And I suppose I can see why. There’s a fair amount of cannibalism. There are teeth in the darkness that are more and less than human. But it’s not <em>horror</em> in the way that puts me off things. The dread, the strangeness, the desperate circumstances, all feel like a part of the story and never a threat to the reader. It doesn’t keep me up at night.</p>

<p>Overall I do think this book was very good. But I wasn’t in quite the right frame of mind to appreciate it to its fullest.</p>

<div class="book-box">
<a href="/assets/img/the-starving-saints-cover.jpg" data-lity="" class="book-cover">
<img src="/assets/img/the-starving-saints-cover.jpg" />
</a><div class="book-info"><p class="book-title">The Starving Saints</p><p class="book-author">By Caitlin Starling</p><div class="book-links"><a href="https://app.thestorygraph.com/books/4cedfc7c-a41a-4c70-bc2e-3ece1511d8b4"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/234557260-the-starving-saints"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a><a href="https://libro.fm/audiobooks/9780063418844-the-starving-saints"><div><img src="/assets/img/libro-fm-logo.svg" /><div>See on Libro.fm</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">15</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/libro-fm-discuss.html">Why I like Libro.fm</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[Under the loving gaze of the Constant Lady, you too can eat]]></summary></entry><entry><title type="html">Review: Crystal Hunters #5, by Nathaniel French</title><link href="/reviews/bookreviews/2026/06/10/review-crystal-hunters-5.html" rel="alternate" type="text/html" title="Review: Crystal Hunters #5, by Nathaniel French" /><published>2026-06-10T00:00:00+00:00</published><updated>2026-06-10T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/06/10/review-crystal-hunters-5</id><content type="html" xml:base="/reviews/bookreviews/2026/06/10/review-crystal-hunters-5.html"><![CDATA[<p><a href="/assets/img/crystal-hunters-5-cover.jpg" data-lity="" class="image-intro">
  <img src="/assets/img/crystal-hunters-5-cover.jpg" />
</a></p>

<p>This series really is a treasure. Being able to read an actual story with my still-limited Japanese is a big motivator. And this series does an admirable job of telling an actual story with an extremely constrained vocabulary. I often think of Randall Monroe’s <a href="https://xkcd.com/thing-explainer/">Thing Explainer</a> when I think of this series, and how broad a vocabulary is necessary for even seemingly simple stories. And this issue in particular has an interesting narrative where one of the characters is secretly working against the others. Communicating that separation of reader and character knowledge, again with such a constrained vocabulary, is quite the feat.</p>

<p>This series has also tracked with my own learning journey. I’ve recently spent a few weeks in Japan on a language course, and reading this next entry in Crystal Hunters after that practice shows me that I have really improved. I look up less, I read faster, and I understand more of the implications in the grammar. It all comes together for a great reading experience.</p>

<p>If you’re learning Japanese (or any of the languages Crystal Hunters is published in) then I wholeheartedly recommend it.</p>

<p>今度はもっと漢字を分かりました。このまんがはクリスタルハンターズ一から四までよりはやく読みました。嬉しいです！</p>

<div class="book-box">
<a href="/assets/img/crystal-hunters-5-cover.jpg" data-lity="" class="book-cover">
<img src="/assets/img/crystal-hunters-5-cover.jpg" />
</a><div class="book-info"><p class="book-title">Crystal Hunters #5</p><p class="book-author">By Nathaniel French</p><div class="book-links"><a href="https://app.thestorygraph.com/books/715efa5c-d2b6-4b09-b87f-f84818e19369"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/60777660-crystal-hunters-japanese"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">19</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[このまんがはクリスタルハンターズ一から四までよりはやく読みました]]></summary></entry><entry><title type="html">Review: The Faith of Beasts, By James S.A. Corey</title><link href="/reviews/bookreviews/2026/05/27/review-the-faith-of-beasts.html" rel="alternate" type="text/html" title="Review: The Faith of Beasts, By James S.A. Corey" /><published>2026-05-27T00:00:00+00:00</published><updated>2026-05-27T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/05/27/review-the-faith-of-beasts</id><content type="html" xml:base="/reviews/bookreviews/2026/05/27/review-the-faith-of-beasts.html"><![CDATA[<p><a href="/assets/img/the-faith-of-beasts-cover.jpg" data-lity="" class="image-intro">
  <img src="/assets/img/the-faith-of-beasts-cover.jpg" />
</a></p>

<p>There’s nothing like a long plane journey to power through a significant portion of a book in a single sitting. And spending that long with a book at once definitely enhances the experience: you remember more of the specific details between scenes and catch callbacks that you otherwise would’ve missed in shorter daily sessions.</p>

<p>The Faith of Beasts though, is a tough book emotionally to dive into like that. Don’t get me wrong, it’s an incredibly <em>good</em> book. But it is also <em>bleak</em>. Like holy shit. You think you’ve read about terrible things happening to fictional people, until you see the long form existential dread the situations this book puts its characters in.</p>

<p>From a sci-fi premise perspective, I haven’t seen one quite like this. Humanity often struggles against its foes in sci-fi. Sometimes humanity is the big imperial villain. But this series posits: what if we just lost? Like, immediately. Which, given the disparity in technological capabilities of a vast star-spanning empire and a single early space age planet, is quite a reasonable outcome.</p>

<p>The Carryx, said empire, are both bizarre and consistent. They clearly operate by rules that neither the characters nor the reader fully understand. And the whole story also exists within a larger context that now in the second book, we’re starting to scratch the surface of.</p>

<p>Who is the deathless enemy? Who made the swarm? Where did the humans from Anjiin come from? How did they become separated from their progenitors?</p>

<p>All questions that would contextualize the brutal reality that the characters live in the present day of the book. The emergence of the <input type="checkbox" id="spoiler1" class="spoiler-box" /><label for="spoiler1" class="spoiler-lab" title="Click/tap to reveal and hide the spoiler">Deep Lothark, and that they have their own resistance against the Carryx (of a sort), shows that there are other potential allies for humanity within the great cattle farm of species the Carryx keep.</label></p>

<p>You need to be ready to read The Faith of Beasts. But if you are, it’s an incredibly well done story.</p>

<div class="book-box">
<a href="/assets/img/the-faith-of-beasts-cover.jpg" data-lity="" class="book-cover">
<img src="/assets/img/the-faith-of-beasts-cover.jpg" />
</a><div class="book-info"><p class="book-title">The Faith of Beasts</p><p class="book-author">By James S.A. Corey</p><div class="book-links"><a href="https://app.thestorygraph.com/books/038bebd6-a95e-4d4a-b068-4fca35b7828b"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/236849296-the-faith-of-beasts"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">19</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[Incredible story, heavy on the existential dread]]></summary></entry><entry><title type="html">Review: Patriot, by Alexei Navalny</title><link href="/reviews/bookreviews/2026/05/03/review-patriot.html" rel="alternate" type="text/html" title="Review: Patriot, by Alexei Navalny" /><published>2026-05-03T00:00:00+00:00</published><updated>2026-05-03T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/05/03/review-patriot</id><content type="html" xml:base="/reviews/bookreviews/2026/05/03/review-patriot.html"><![CDATA[<p><a href="/assets/img/patriot-cover.jpg" data-lity="" class="image-intro">
  <img src="/assets/img/patriot-cover.jpg" />
</a></p>

<p>This right here. This is riveting shit. Right from the get-go, a first hand, <em>first person</em> account of Alexei Navalny’s experience being poisoned by novichok nerve agent is a high stakes way to open a book. The experience that he describes is not at all what I imagined being poisoned would feel like, and it seems like he had similar thoughts. It’s not gruesome, but instead <em>bizarre</em>. The way the story is told sucks you right in, wondering how he survived it (I did know he survived the poisoning from the news).</p>

<p>The poisoning is the headliner and draws the reader in. But there’s much more and deeper to this book. It goes back, after the poisoning, to Alexei’s childhood in the Soviet Union. He describes a time of ridiculous falsehoods and pervasive propaganda that were clearly not believable, but the society around them had to pretend to believe it. At the same time, it was a strangely unmonitored place where young boys could blow up discarded munitions without attracting much attention.</p>

<p>Then the book marches forward toward the present, through the happenings in Russia from the end of the Soviet Union and up toward today. When it reaches 2021 it becomes a kind of prison diary, of the time Navalny spent in various Russian prisons and being ferried between various sham trials and preposterous criminal charges. It follows his struggles there through his notes and Instagram posts communicated through his lawyers, until his eventual death in 2024.</p>

<p>It’s quite the series of events. I don’t want to agonize trying to do this story justice, because I don’t think I can. Suffice to say this book stands out as an abject lesson in the essential nature of freedom in society. Alexei Navalny stood up against corruption and was killed for it. He’s not a man without flaws, but it seems ridiculous that I feel compelled to point that out. The long arc of his objectives clearly aim to make the world a better place.</p>

<p>It’s easy to talk about freedom in the abstract. It’s easy to talk about democracy in the abstract. This book makes it real. This is what happens when you <em>don’t</em> have those things. This is the end state of Trump, Farage, and the other wanna-be dictators who seek to control free society. Vladimir Putin clearly won’t live forever, but the evils he commits don’t end with him. I’m sympathetic to the opinion that threats to democracy are too far away, too removed from people’s lives, to be the deciding factor on votes when people have so many other problems. Those other problems should be fixed, and with urgency. And without the freedoms that are necessary for a just life, all those other problems become systematically unsolvable. That’s why it’s important to care about democracy and freedom directly too. Votes can only change things when a society is free enough to have them.</p>

<p>And I don’t think I can talk about this book without talking about Russia’s war in Ukraine. This book is much more about Russia than Ukraine - about how Russia could be a better place but isn’t, and how that’s intentional on Putin’s part. Navalny was in prison when Russia invaded Ukraine (again) in 2022, and the bulk of the story takes place before 2021. He opposes the war and says so in the book, as you might expect, given his other positions. In the context of this story, you can see how such a terrible war is prosecuted in service to a corrupt regime. The lies and greed lead to atrocities that cost thousands upon thousands of lives.</p>

<p>Navalny’s story shows what happens when freedoms are lost. Throughout this book he makes impassioned and convincing arguments for why those freedoms are essential. Why they help everyone, and why they are necessary to solve the other, acute problems like food, fuel, and shelter. I hope his vision for a more free and fair Russia does some day come to pass.</p>

<p>This is a heavier, more serious review than I usually write. And that’s because the book and the subject matter warrant it. It’s a bit strange to post this alongside my smart home minutiae and video game musings. But I’m reminded of a tweet I read back in 2020 that made me stop and think and it has stayed with me as good advice. Paraphrasing, the author said that she had heard people held back from posting serious criticisms of racism or their opinions on it because it seemed out of place: that their regular lighthearted content that was all around those messages detracted from the severity of that topic. She said: don’t do that. Post your criticisms of racism between your spicy TV show takes and daily life. Because most people agree. But they also don’t talk about it. And every message helps others to see that truth, justice, and freedom are things that other people support too. She didn’t say it exactly like that, because that was too long for a tweet, but hopefully you get the idea. I like that idea. It’s why I still thought it was worthwhile to talk about freedom and democracy here, even though usually I’m reviewing books about dudes with swords casting spells. (Racism is bad btw.)</p>

<p>Anyway, back to Alexei Navalny. This book is incredible. It’s a much more nuanced and funnier read than my review here. You should read it.</p>

<p>The book’s called Patriot, but honestly the man’s a hero.</p>

<div class="book-box">
<a href="/assets/img/patriot-cover.jpg" data-lity="" class="book-cover">
<img src="/assets/img/patriot-cover.jpg" />
</a><div class="book-info"><p class="book-title">Patriot</p><p class="book-author">By Alexei Navalny</p><div class="book-links"><a href="https://app.thestorygraph.com/books/50bc8ebb-7e30-4390-93f9-406c18a16d6f"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/219208178-patriot"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a><a href="https://libro.fm/audiobooks/9781529943788-patriot"><div><img src="/assets/img/libro-fm-logo.svg" /><div>See on Libro.fm</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">20</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/libro-fm-discuss.html">Why I like Libro.fm</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[An essential story about why civil freedoms are necessary for a just society]]></summary></entry><entry><title type="html">Review: Heaven’s River, by Dennis E. Taylor</title><link href="/reviews/bookreviews/2026/05/02/review-heavens-river.html" rel="alternate" type="text/html" title="Review: Heaven’s River, by Dennis E. Taylor" /><published>2026-05-02T00:00:00+00:00</published><updated>2026-05-02T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/05/02/review-heavens-river</id><content type="html" xml:base="/reviews/bookreviews/2026/05/02/review-heavens-river.html"><![CDATA[<p><a href="/assets/img/heavens-river-cover.jpg" data-lity="" class="image-intro">
  <img src="/assets/img/heavens-river-cover.jpg" />
</a></p>

<p>Heaven’s River is still fun, but I think its changed focus detracts from what made the previous Bobiverse books more effective. Bob and all of his clones are a revived 21st century software developer, so despite the sci-fi setting, their modern day reference-laden and colloquial way of speaking makes a lot of sense. The fact that they’re replications of each other also explains why they have very similar voices in terms of how they speak. That also lets the author use their own voice to inform Bob’s deeply - he sounds like a person like him should sound.</p>

<p>In Heaven’s River, I can see the limits of that where the book needs to break away from it. Bridget speaks too much like Bob, considering she’s supposed to be an entirely separate person, unlike the clones. She has different motivations, but it’s also clear from the narrative that they aren’t really as deep as Bob’s.</p>

<p>And then I think the primary story in the titular Heaven’s River <input type="checkbox" id="spoiler1" class="spoiler-box" /><label for="spoiler1" class="spoiler-lab" title="Click/tap to reveal and hide the spoiler">megastructure</label> is unfortunately the weakest part of the novel. The parallel story, about the <input type="checkbox" id="spoiler2" class="spoiler-box" /><label for="spoiler2" class="spoiler-lab" title="Click/tap to reveal and hide the spoiler">war in the Bobiverse</label> was much more interesting, but occupied less space on the page. Not to mention that the entire plot in Heaven’s River, while understandable how it happened, <input type="checkbox" id="spoiler3" class="spoiler-box" /><label for="spoiler3" class="spoiler-lab" title="Click/tap to reveal and hide the spoiler">turns out to be wholly unnecessary. The Bobs could have contacted ANEC directly, as Hugh does toward the end. It would’ve been different. but given the success of that negotiation, their positions weren’t radically different at the beginning of the infiltration compared to the end.</label></p>

<p>I also think there were some continuity errors in the story. Bob’s low bandwidth connection was a great way to create isolation, but later on he still remotely accesses other clones’ VR despite the premise of that isolation being that such a connection wasn’t possible. (Otherwise the other expedition members could have joined in in the reverse direction.)</p>

<p>The notion of replicative drift was very interesting, and the continued technological ramp up is also done well. Overall the story still is a lot of fun, but I feel it fell short of its predecessors.</p>

<div class="book-box">
<a href="/assets/img/heavens-river-cover.jpg" data-lity="" class="book-cover">
<img src="/assets/img/heavens-river-cover.jpg" />
</a><div class="book-info"><p class="book-title">Heaven's River</p><p class="book-author">By Dennis E. Taylor</p><div class="book-links"><a href="https://app.thestorygraph.com/books/8bedc761-5387-4762-8675-ba668a3ddc19"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/56349062-heaven-s-river"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">13</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[This Bobiverse entry doesn't quite live up to its predecessors]]></summary></entry><entry><title type="html">Review: Be Useful, Seven Tools for Life, by Arnold Schwarzenegger</title><link href="/reviews/bookreviews/2026/03/19/review-be-useful.html" rel="alternate" type="text/html" title="Review: Be Useful, Seven Tools for Life, by Arnold Schwarzenegger" /><published>2026-03-19T00:00:00+00:00</published><updated>2026-03-19T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/03/19/review-be-useful</id><content type="html" xml:base="/reviews/bookreviews/2026/03/19/review-be-useful.html"><![CDATA[<p><a href="/assets/img/be-useful-cover.jpg" data-lity="" class="image-intro">
  <img src="/assets/img/be-useful-cover.jpg" />
</a></p>

<p>Since I started listening to audbiobooks, I’ve listened to quite a few memoirs from famous folks that I was just interested to know more about. Arnie definitely qualifies as one of those people. But that means that I went into this expecting a memoir, and it’s actually a self help book. Not generally the kind of book I want to read, but I’d give Arnie a shot. Narrated by the man himself, the book benefits a lot from his narration. It wouldn’t have the same character or authenticity in its recommendations without his distinctive voice to go along with it.</p>

<p>And really I can see how this book could help people. It’s got some legitimately good advice in it. If I were to summarize what the advice is trying to help you do, it’s a set of strategies for achieving big things. What the absolute size of “big” is will vary from person to person. Schwarzenegger has clearly achieved some big goals, between bodybuilding champion, action movie star, and California governor. And he uses stories from his own life to drive home the point of his advice and how to really turn thoughts into plans and plans into actions.</p>

<p>The actual story of Schwarzenegger’s life that we get along the way is an interesting one. I knew about the big headline achievements going in, so these details filled in a lot of color of how and why he did what he did. I’ll also admit that I fell into the trap that he said many people did with him: assuming he was more brawns than brains. Genuinely, the way he thinks about his plans and makes his dreams a reality and brings people along on the journey, it’s all from an extremely level-headed, curious, and driven person. The driven part was obvious from the outside, but the others not as much. It does explain why he succeeded in such disparate spheres of the world.</p>

<p>At its core, this book lays out a very positive and encouraging way to interact with the world. To achieve what you set out to by uplifting others and making the most of the help offered to you.</p>

<p>Overall I’m very impressed. I already liked Arnie before I read this, but I definitely have an even greater appreciation for him now.</p>

<div class="book-box">
<a href="/assets/img/be-useful-cover.jpg" data-lity="" class="book-cover">
<img src="/assets/img/be-useful-cover.jpg" />
</a><div class="book-info"><p class="book-title">Be Useful, Seven Tools for Life</p><p class="book-author">By Arnold Schwarzenegger</p><div class="book-links"><a href="https://app.thestorygraph.com/books/f5217c04-7da5-4033-b987-3477d5bce565"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/201906793-be-useful"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a><a href="https://libro.fm/audiobooks/9781529917086-be-useful"><div><img src="/assets/img/libro-fm-logo.svg" /><div>See on Libro.fm</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">17</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/libro-fm-discuss.html">Why I like Libro.fm</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[Genuinely great recommendations for achieving big goals]]></summary></entry><entry><title type="html">Review: Halcyon Years, by Alastair Reynolds</title><link href="/reviews/bookreviews/2026/03/19/review-halcyon-years.html" rel="alternate" type="text/html" title="Review: Halcyon Years, by Alastair Reynolds" /><published>2026-03-19T00:00:00+00:00</published><updated>2026-03-19T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/03/19/review-halcyon-years</id><content type="html" xml:base="/reviews/bookreviews/2026/03/19/review-halcyon-years.html"><![CDATA[<p><a href="/assets/img/halcyon-years-cover.jpg" data-lity="" class="image-intro">
  <img src="/assets/img/halcyon-years-cover.jpg" />
</a></p>

<p>Halcyon Years sets out to be a noir crime drama and also a sci-fi book. Surprisingly, it does manage to very truly be both, without them treading on each others’ toes. At first I was worried that the trappings of noir: the rotary phones, the gumshoe detective, the cigarettes, and the dame in the red dress, that they would all seem forced in the wider context of a story that clearly takes place in the future. But Reynolds handles that balance well after the start, and it does become clear why Halcyon (the ship) is how it is.</p>

<p>The choice to have Yuri Gagarin, the first person in space, as the protagonist was an interesting one. Over the first few pages, I wondered if they were just a namesake, but it very quickly piles up factoids that indicate this character is intended to be <em>the</em> historical figure. How does that happen? Well, you should read to find that part out.</p>

<p>I enjoyed Halcyon Years a lot, but I wouldn’t say I was necessarily <em>thrilled</em> by it. I enjoyed the mystery, but I think folks spent a bit too long explaining the pieces of it at the end. The pieces needed explaining, but it all came as too much of an explanatory flood. The layers of mystery were also handled well - the case Yuri investigates, his client, the nature of the ship, all of those had layers that fit together and complemented each other well. There were surprisingly many copywriting errors too - typos and the like, but I particularly remember one paragraph where I’m sure the names were jumbled in an edit, because it didn’t quite make sense.</p>

<p>Overall I think the good easily outweighs the bad here. It’s a fun space story that is somehow also a throwback to the past.</p>

<div class="book-box">
<a href="/assets/img/halcyon-years-cover.jpg" data-lity="" class="book-cover">
<img src="/assets/img/halcyon-years-cover.jpg" />
</a><div class="book-info"><p class="book-title">Halcyon Years</p><p class="book-author">By Alastair Reynolds</p><div class="book-links"><a href="https://app.thestorygraph.com/books/8508b615-ce3d-4697-a12f-3ab607cc07bd"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/241354581-halcyon-years"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">16</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[A 50s noir crime drama, but make it sci-fi]]></summary></entry><entry><title type="html">Review: Elsecaller and King Lopen the First of Alethkar, by Brandon Sanderson, Dan Wells, and Isaac Stewart</title><link href="/reviews/bookreviews/2026/02/25/review-elsecaller-king-lopen.html" rel="alternate" type="text/html" title="Review: Elsecaller and King Lopen the First of Alethkar, by Brandon Sanderson, Dan Wells, and Isaac Stewart" /><published>2026-02-25T00:00:00+00:00</published><updated>2026-02-25T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/02/25/review-elsecaller-king-lopen</id><content type="html" xml:base="/reviews/bookreviews/2026/02/25/review-elsecaller-king-lopen.html"><![CDATA[<p><a href="/assets/img/elsecaller-cover.png" data-lity="" class="image-intro">
  <img src="/assets/img/elsecaller-cover.png" />
</a></p>

<p>I love that Brandon keeps playing with the entire format around delivering stories. This book is a set of two short stories that were first distributed… as decks of collectible cards during a convention. Bizarre place to start. But not only that, this book is… double sided? Elsecaller starts from one end and is one way up, and then you reach the end of that story and flip the book over and read King Lopen the First of Alethkar starting at the other end! It has two front covers! (So I’ve included both in this review.)</p>

<p>And on top of that, Brandon also didn’t write these stories himself. The shorthand here is that he has canonized some fanfiction, but that’s not quite true either. Dan and Isaac are folks he works with, and Brandon was involved in the writing and revising of each story. In the end, their merging has worked well - the stories feel very true to the Stormlight series and the characters feel like themselves as they are seen in other books.</p>

<p>On to the stories themselves, I was definitely more excited about Elsecaller - seeing what happened to Jasnah after she (Words of Radiance spoiler) <input type="checkbox" id="spoiler1" class="spoiler-box" /><label for="spoiler1" class="spoiler-lab" title="Click/tap to reveal and hide the spoiler">disappeared from the ship with Shallan</label> was something I’ve wanted to know more about for quite some time. And seeing an (Oathbringer spoiler) <input type="checkbox" id="spoiler2" class="spoiler-box" /><label for="spoiler2" class="spoiler-lab" title="Click/tap to reveal and hide the spoiler">earlier version of her character before she returned</label> was also fascinating. Alas, the story was over very quickly!</p>

<p>King Lopen surprised me and I enjoyed it quite a lot. Lopen is a fun character to be around and I can definitely see where Sanderson was going in the foreword for this story, in making sure that Lopen didn’t become too much slapstick or too absurd. It’s also a real pull at the heartstrings to see (Oathbringer spoiler) <input type="checkbox" id="spoiler3" class="spoiler-box" /><label for="spoiler3" class="spoiler-lab" title="Click/tap to reveal and hide the spoiler">Elhokar again, and the redemption arc that never was.</label></p>

<p>This book is short and not essential to the larger Stormlight story, but it is nice flavor to sprinkle on top of the Stormlight main courses that makes the full dish all the better.</p>

<div class="book-box">
<a href="/assets/img/king-lopen-cover.png" data-lity="" class="book-cover">
<img src="/assets/img/king-lopen-cover.png" />
</a><div class="book-info"><p class="book-title">Elsecaller and King Lopen the First of Alethkar</p><p class="book-author">By Brandon Sanderson, Dan Wells, and Isaac Stewart</p><div class="book-links"><a href="https://app.thestorygraph.com/books/e478a874-5cf1-46a0-8006-40e6a990ba35"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/244958810-elsecaller-king-lopen-the-first-of-alethkar"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">19</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[This book has two front covers!]]></summary></entry><entry><title type="html">Review: The Broken Eye, by Brent Weeks</title><link href="/reviews/bookreviews/2026/02/21/review-the-broken-eye.html" rel="alternate" type="text/html" title="Review: The Broken Eye, by Brent Weeks" /><published>2026-02-21T00:00:00+00:00</published><updated>2026-02-21T00:00:00+00:00</updated><id>/reviews/bookreviews/2026/02/21/review-the-broken-eye</id><content type="html" xml:base="/reviews/bookreviews/2026/02/21/review-the-broken-eye.html"><![CDATA[<p><a href="/assets/img/the-broken-eye-cover.png" data-lity="" class="image-intro">
  <img src="/assets/img/the-broken-eye-cover.png" />
</a></p>

<p>I read the previous book in this series, The Blinding Knife, back in 2016, so it has been a while since I’ve visited this world. I’m aiming to read a few books this year to get back to my real long-tome epic fantasy book roots, with someone aside from Brandon Sanderson. I can see from my stats that I’ve trended toward shorter books in the past few years, so here’s a little of going the other way.</p>

<p>According to my own previous ratings, I very much enjoyed the first book in the Lightbringer series (The Black Prism, which I gave 5 stars), but did not nearly as much enjoy The Blinding Knife (3 stars). A long time has passed since 2016 though, and this seemed like a good long read to return to. I didn’t reread the previous books, because that’s not what I do, so I’m very impressed by how much sense this book still made to me. I’m also impressed that as I started and we picked up with Gavin as a galley slave on Gunner’s ship, I actually did remember that that had happened at the end of book 2.</p>

<p>Brent Weeks has an interesting writing style that occasionally dips into the direct thoughts of the point of view character without any of the usual typesetting information that would accompany that. (No thoughts <em>in italics</em> or quotation marked with “she thought” or any similar device.) It means that sometimes you realize you’re getting a direct line into the character’s head, not just one influenced by them, but only after you’ve read part of it. It works well and gives the different point of view characters a lot of flavor.</p>

<p>In epic fantasy style, this book has a big cast, and a large world wrapped in intrigue that branches off in a bunch of directions. It does a great job of pulling characters in unexpected directions without feeling disjointed. Characters have agency, but they also suffer consequences, and there is always something exciting happening for the entire 800+ page duration, which is a difficult trick unto itself.</p>

<p>I like Kip, he’s a fun primary protagonist and combines an unusual set of personal hangups. I remember him being overweight in the previous books, but his training has changed that by the third book, but his mind hasn’t caught up with it yet. And his relationship to Andross is an interesting one. Andross plays the primary antagonist in this book, despite that you’d expect that role to go to the Color Prince, who instead exists largely outside the story that’s happening for most of the book. The Color Prince is more like a force of nature for the moment, an encroaching, larger context problem that is set to upset everything the characters are trying to do in their own worlds. The balance between how much we see of both of those worlds is a good one, keeping the Color Prince threatening and relevant, but still letting the main narrative stretch its own legs.</p>

<p>Teia’s arc throughout this book didn’t go where I thought it would, and she ends up being the closest to the <input type="checkbox" id="spoiler1" class="spoiler-box" /><label for="spoiler1" class="spoiler-lab" title="Click/tap to reveal and hide the spoiler">titular Broken Eye organization</label>. Karris also goes through a lot but generally handles it very well.</p>

<p>There is an element of tragedy to many of the characters’ relationships, and we see that through Brent Weeks’s style, how their thoughts and actions don’t always line up because circumstances don’t let them tell someone what they need to hear. This can feel very forced in a lot of books, but Weeks does a great job of realistically preventing the “sit down and talk about it” resolution that is normally frustratingly absent. I believe that the occasions where that would’ve solved the characters’ problems were genuinely obstructed by circumstance, instead of just narrative convenience.</p>

<p>Overall, I’ll keep going with this series again, after a long hiatus. On to The Blood Mirror.</p>

<div class="book-box">
<a href="/assets/img/the-broken-eye-cover.png" data-lity="" class="book-cover">
<img src="/assets/img/the-broken-eye-cover.png" />
</a><div class="book-info"><p class="book-title">The Broken Eye</p><p class="book-author">By Brent Weeks</p><div class="book-links"><a href="https://app.thestorygraph.com/books/ca0d8751-9b20-4e64-8020-0df77b10f9d5"><div><img src="/assets/img/storygraph-logo.png" /><div>See on Storygraph</div></div></a><a href="https://www.goodreads.com/book/show/12652457-the-broken-eye"><div><img src="/assets/img/goodreads-icon.png" /><div>See on Goodreads</div></div></a></div></div><div class="review-score-box"><div class="review-background book"><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-unfilled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><div class="score-digits"><div class="score-out-of">20</div> <div class="score-separator">/</div> <div class="score">17</div></div><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /><img src="/assets/img/book-icon.svg" class="book-review-icon book-review-filled" /></div></div></div>
<p class="book-box-footer">Reference links: <a href="/storygraph_discuss.html">Why I like Storygraph</a>, <a href="/goodreads-discuss.html">My concerns with Goodreads</a>, <a href="/scoring-system.html">How my scoring system works</a></p>]]></content><author><name>stuart</name></author><category term="[&quot;reviews&quot;, &quot;bookreviews&quot;]" /><summary type="html"><![CDATA[Kip the Lip, hey I remember that]]></summary></entry></feed>