This is just magnificent. I just finished it, and am tearing up, and just... gah. I don't really have the words to describe how fantastic this was. But gah, your storytelling - the fable-like quality to it, and the wonderfully vivid characterisations you give each of these characters, the tragedy and the joy of all their stories. Absolutely brilliant.