Patrick Johanneson rated Tool of the trade: 3 stars May 6, 2010 Public Tool of the trade by Joe Haldeman