I was lucky enough to read this book in advance...and it is fantastic! This is a darker, grittier story than Book 1, a study of human nature at its best and at its worst...and it's one heck of a wild ride. I loved the development of Sahara's character -- watching her grow and struggle and fall and...