Author: Halliday, David/Resnick, Robert/Walker, Jearl