Author: Craig Shaw Gardner Harlan Ellison