A World of Difference (Harry Turtledove)

Summary