MicroMichael Crichton, Richard PrestonAubrey LongRead Jul 2017 · 847 reviews · 864 books readInteresting plot, but the character development is poor. 0GIF