Riveting
5
By Newenglander13
I thoroughly enjoyed this book! It is very well written, and keeps you on the edge of your seat. Very dynamic characters, and a plot twist you won't see coming! A good book should make you feel just as much as think, and it does just that.