This was a good solid mystery set in a fantasy historical setting with a slightly steampunkish vibe. Julian Lynes is a private investigator and Ned Mathey is a metaphysician (kind of like a wizard, only magic in this world can be learned by anyone with the inclination). They're old school chums - and occasionally something more - who are called in to work a case by another old schoolmate.
There are plenty of suspects and twists in the case, and while I suspected the perp early on, I couldn't figure out the how and why of it until much later. There were also plenty of other possible motivations for the other suspects, so this wasn't one of those mysteries where the perp was so obvious that it made the MCs look like idiots for not figuring it out earlier. They had to follow the clues and eliminate suspects.
What I liked even more than the mystery was how the author weaved in flashbacks to their school days and their bullying at the hands of the prefects to show why Julian and Ned bonded so early on. This is an author who knows how to show and not just tell. The pain of those years are still there, and it adds an extra layer of complication to the case as they have to face on of their former bullies.
This wasn't at all what I was expecting from this book, but that made it that much more fulfilling to read. I do wish the world-building were a little less subtle, since I felt things that made up this world could have been explained or described better, but the social aspects of the world are closer to our own in that time period.