Good old fashioned adventure in the days of yore. Haldeman knows how to write, but this is leaner than his previous work. Lots of plot twists and fun to read.
EDIT - DOH - it's Joe Abercrombie.
Half a King - Joe Abercrombie
Half a King - Joe Abercrombie
<a href="http://www.heatware.com/eval.php?id=123" target="_blank" >Heatware</a>