Fark.

Another fantastic story, Harbinger... I really enjoyed reading this one.