The 100 greatest sci-fi characters of all time.
Golder, Dave,editor.
Title from cover.