Especially enjoyed hearing my favorite narrators bring life to 2 main characters. I liked having both a personal foreword and afterward from the author providing his thought process for the storyline. Really enjoyed how Robinson made an impossible storyline so plausible.