This Has Happened Before
The stories of you before you.
Before you were born, there were your parents. Before them, their parents. Before them, their parents, and so on, stretching back through the centuries, millennia, and eons—back to the very beginning of time itself. If even a single one of those pairings hadn’t happened, if one ancestor had chosen a different path, taken a different step, or fallen in l…


