James Lee Barrett ... (developed for television by) (145 episodes, 1988-1995) James Lee Barrett ... (written by) (2 episodes, 1988) John Ball ... (based on the characters from the novel by) (134 ...