Ok, I'm not real sure how to rate this one. On the one hand, I want to give it two stars, because the writing was a bit off, lots of wrong words were used (for instance, hazard for haggard?), and people were REALLY OOC. But, for an almost 200k word fic, it managed to keep me reading til the end, so ...