A Call to Insurrection by David Weber, Timothy Zahn, and Thomas Pope - Baen Books