The Encyclopedia of Science fiction is a reference book. Currently, it is out of print. A list of updates can be found here: http://www.dcs.gla.ac.uk/SF-Archives/Misc/sfec.html . The most popular version is the version on CDROM.