The Greenwood Encyclopedia Of Science Fiction And Fantasy: Themes, Works, And Wonders

9780313329531
0-313-32953-2