The World Turned Upside Down by Eric Flint & David Drake