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