** spoiler alert ** 
 I loved how this novel picked up from the last one and how it developed. It felt very organic. However, the ending just didn't seem right, in about ten pages we lost an important character and were randomly transported to a different place. It left the most irritating cliffhanger. 
 The character development in this was great though I felt some of the decisions that were made didn't reflect the characters. Particularly when Lily chose to confront the Sachem. Certain people were also forgiven far too quickly for my liking. If you've read Trial by Fire you know who I'm on about. Then there was the whole coming back to 'our' world. It seemed inevitable that they'd come back and also that they would return to Lilian's work but it was done in such a convoluted way. 
 I enjoyed this even if it was heartbreaking. It wasn't as good as the first instalment but still a good read. 
 More reviews over on an0velidea.blogspot.com