A-Z of science fiction - Chin Soek Hock (Steps into reading, 2006)