Well written. Great narration. IMO one of the best audiobooks i have listen to.