Archangel's Storm  - Nalini Singh Holy Snickerdoodles Batman! This book was fantastic. I was a little hesitant about it but I bought it because it's Nalini Singh and I love her books. The premise was intriguing but I was concerned about Jason's loyalty being divided, but no need to fret on that count! I really can't express how much I loved this book. When I finished it I started singing, swear to god, singing this: "Sweet Caroline Good times never seem so good, so good, so good, so good" I really only sang the "so good" part, but you get the idea.We got a look into Jason that we never have before, while staying completely true to the characterization of him present in the other novels. Sometimes authors struggle with keeping characterization of secondary characters constant when they get their own books, not so with Nalini Singh.Mahiya was sweet, just completely sweet, there were no negative character traits for her at all. She acted with kindness and poise to everyone and everything. Watching them become, well, them was great. They were both protecting themselves with shields of steel, but they each managed to slither their way in until they were indelibly entwined. I loved how Mahiya didn't push for what Jason felt he couldn't give her, she never through a fit because he told her he couldn't love her, never demanded anything from him. Everything he was, was perfect for her. I also loved the brief insights in to Honor and Dmitri's new life, it was wonderfully written , I love seeing them together.This book was fantastic, 5 out of 5 stars no question.