He has worked on several collaborations with authors including William Rotsler , David Brin and Gordon Eklund .
Benford tends to write hard science fiction which incorporates the research he is doing as a practical scientist .
Benford has worked on several collaborations with authors including William Rotsler , David Brin and Gordon Eklund .
Benford tends to write hard science fiction which incorporates the research he is doing as a practical scientist .