Amazing writing, the plot and characters are very well defined and developed. favorite part is the humor mixed in reminds me of Terry Pratchett. a definite read