book writing farscape editor authors jim henson karate kai consulting novel fiction writer babylon 5 fantasy hawaii science fiction henson