This book is an excellent read! It encompasses so many different themes without being overwhelming and too complicated. If you can't connect to one aspect of the book (Climate Change, Sci Fi, Paganism, etc.), you can connect to another. It's the same with the characters. They are described in great detail, and their personalities really shine throughout the plot. There's action, adventure, geeky computer stuff, weird romance (kind of), and an evil villain. It's got everything, which is hard to pull off so well, but the author did just that! It's a very carefully planned out novel that comes together nicely in just over 200 pages. The cover art is amazing, too! This novel is well worth your time!