Author: norman l. knight james blish