Unabridged Audiobook
Enjoyable overall. Loses 1 star because MCs friends were mentioned at the start but played no role in the rest of the book. It felt like a missed opportunity narratively, and out of character for someone so caring.
I love both of these authors.
~~tag-text~~