The visual Encyclopedia of science-fiction - Ash, Brian (Pan Books, 1977)