Loved the well developed characters and the fast pace. There were a lot of very bad guys in it, and some wonderfully ironic justice. Also liked the development of character and the main characters’ working out their flaws and as one age ends and a new one begins.