The Ultimate encyclopedia of science fiction : The definitive illustrated guide (JG Press, 1996)