The main character, Gignomai met'Oc, is as memorable as was Bassianus Severus. Gignomai is the youngest member of a sentenced family of exiles on account of the political betrayal of an aristocratic family and he's clearly different from his relatives - he does not enjoy the birth privileges due to his birth, and he willingly spends time with the colonists, and with the passage of years he foments a revolt against hypocrisy and the game of appearances. From here on it is only a few steps away from initiating a political revolution and industrial revolution, and the reader is fortunate to be a witness to the whole process, described in the smallest details. It is worth paying special attention to the image of the world presented; K.J. Parker avoids the mistake of many other fantasy writers, i.e., not boring the reader with the history of past ages, dozens of geographical names, and complex genealogy. Parker is much smarter than that. He goes in a completely different direction, smuggling further information in dialogues or skimping data in descriptions, thanks to which he constantly keeps the reader's attention. We construct the subtle details in our minds.
If you're into stuff like this, you can read the full review.