The Oltion Library of Short Stories

400 pages hardcover 2001

fiction science fiction adventurous challenging medium-paced