There were a few parts where I thought it needed a more heavy handed editor, but the story was fascinating enough to override my pet peeves