This is a great book. It is well written and has characters that are deep with unique personalities and descriptions that go along with ideals and interests that make them fun and likable. The flow of the book is paced throughout with a good combination of action, character development, interesting encounters, and a surprise ending. I strongly recommend this book to anyone who enjoys reading regardless of age or gender.