The Shaman of Karres by Eric Flint & Dave Freer - Baen Books