The Vintage Anthology of Science Fantasy

Overview: