“Teckla” by Steven Brust
Teckla is the third novel in the sword and sorcery Vlad Taltos series, and it was something of a slog for me, especially when compared to its predecessors Jhereg and Yendi. Revolution of peasants and a failing relationship do not make for a fun read. Read the series, but don’t start with this one.