Out of this world : science fiction but not as you know it /
Ashley, Michael.
British Library.
London : British Library,
2011.
Includes bibliograohical references and index.