Learn more

Goodreads

The Long Tomorrow, by Leigh Brackett