This story just keeps getting better and better. Maria Albert does a superb job of world building and developing characters that are interesting and endearing. You actually care about these guys. I love the way the relationships develop between and among the characters. How they each meet at different times and different places under various circumstances and yet they are all tied to one another. The story is developing at a nice pace with enough suspense and shifting alliances to keep you wanting more. There are a lot of details to keep up with in this series, but it is well worth the journey.