a great book. a likable mc who has done much to overcome the rough start to his life, without becoming a jaded jerk. the world is interesting as well as the characters. great narration as well.