I'm not certain but that sounds vaguely like Roger Zelazny's "Halfjack".