Ring of Fire III by Eric Flint - Baen Books