Zenith: The Best in New British Science Fiction

298 pages first pub 1383 (editions)

fiction science fiction adventurous challenging medium-paced