Wow!!
I have read a couple other books by this author and all that I can say is what a thrilling ride she takes you on! My experience is that I can't figure out the ending before I get there and I love authors like that. Makes me keep coming back time and time again.