Dark Mirror (Star Trek: The Next Generation)

by Diane Duane

Stardate 44010.2: the twenty-fourth century. Humanity's greatest dreams have become reality. Along with dozens of other sentient races, the people of Earth have formed the United Federation of Plan…