How few remain
by Turtledove, Harry.

Add to my list
Book