ISBN 0816059241 books & textbook
Encyclopedia Of Science Fiction (Library Movements)
Facts on File /2005-05-01 Hardcover / 538 Pages
isbn-10: 0816059241 / isbn-13: 9780816059249
Facts on File /2005-05-01 Hardcover / 538 Pages
isbn-10: 0816059241 / isbn-13: 9780816059249