Synposis:The story is mainly told from the point of view of 3 characters but towards the end a fourth emerges. In Oceanlight, Yalara, a winged Sea Sprite, searches for her lover over immense seas only to find catastrophe and realization that her world is in turmoil. Meanwhile in the safe suburban normality of North Wales, Einion Morgan Alban, a restless youth afflicted by hemophilia is nearly murdered by Fimafeng, a kaembian who is mix of sprite and daiman. Helia is a sylvan sprite outcast because her tribe feared she might still be infectious because she is a carrier for a dormant infection. She now is acting as a guardian for Einion against a treacherous Fimafeng who can assume a human form and wants to use Einion to get to the daiman world. During all of this the parallel worlds are aligning, causing a climate change with toxic waste to be seen across the sprite and human worlds.
The story starts a little slow but that is good because it allows the reader a time period to learn the terminology and nuances. Bates goes in depth with the description of the ecological systems which are truly amazing. I was impressed with the complexity of the details. The ending definitely left me wondering what will happen next in the second book. Overall, a good read for any young adult or older who likes fantasy mixed with science fiction and adventure.