O.O Can I give this more than five stars? I can? Good. 100 stars!! This book is beyond good. I've been waiting for it since I joined this site in February. Well written, well developed characters, suspense, twists, this book has everything! I can't stop gushing about it. Pick this up whenever you can!