DiscoverScience Fiction

The Vanity of Hope

By