great book, and best read via audio to enjoy all the voices. I highly recommend!