I found this book fantastic. The ending was unusual, but still a happy ending. It was a little hard at the start because of all the meteorological terms & air flows & weather patterns. But the more you read the more the story unfolded. You didn't actually find out the full story behind Joannes running until halfway through & that made it interesting & made me want to keep turning the pages.