Echoes of Honor by David Weber (Book, 1999)