I mentioned in my introductory post that I am unhealthily obsessed with VM and its fanfic. There is a lot of crappy fanfic out there. There is a lot of mediocre fanfic out there. But sometimes, when you're sifting through all the meh and blah, you stumble onto something that is too awesome for words. I offer you The Revolution Trilogy.