The Kandor Compromise
Name:
The Kandor Compromise
Publisher:
Aliases:
First issue:
No description