Sea Glass (Glass #2) by Maria V. Snyder
Like the colorful pieces of sea glass washed up on shore, Opal has weathered rough waters and twisting currents. But instead of finding a tranquil eddy, Opal is caught in a riptide. Her unique glass messengers which allow instant communication over vast distances have become a vital part of Sitian society. Once used solely by the Councilors and magicians, other powerful factions are now vying for control. Control of the messengers equals control of Sitia. Unfortunately that also means control of Opal. If that isn’t enough of a problem, Opal’s determination to prove blood magic is still being used is met with strong resistance. The Council doubts her, her mentor doubts her, and even her family is concerned. When her world is turned upside down, she begins to doubt herself. In the end, Opal must decide who to believe, who to trust, and who has control—otherwise she will shatter into a million pieces and be swept out by the tide.
Rating: 4/5 stars
Every time I read another one of her books, I am reminded why I love Snyder’s world so much. It’s a fully developed, nearly touchable world with characters, plots, and inner-workings that flow seamlessly, without having outcomes or steps feels forced at all. It is always believable and I find myself getting lost in the pages. The world for the Study and Glass series reminds me very much of Tamora Pierce’s books, not in any particular detail, but in overall feel.
Snyder gives the reader a lot of credit, and expects much of us. She is not heavy-handed in her explanations of motivations, but she makes them clear if you pay attention. And she lets the reader discover the world on their own, without throwing too much information at us at one time. This can be a little bit annoying at times, particularly at the very beginning of the book when it takes me two chapters to understand what’s going on simply because I was expected to remember everything from the first book. But kudos to her for that only taking two chapters without her having to do any obvious reminding!
I’m sick today, so that’s going to be the end of my review. Hopefully I’m healthy by the next one!