Great book. So well written, interesting, and different. So many times your read a book and you can pick out sections, characters, plot lines that you have read before. This book opens up like a new world in front of you waiting for you to explore it.