by David Weber (Author)
"A Baen Books original"--Title page verso.
Format: Hardcover
Pages: 816
Publisher: Baen Books
Published: 01 Mar 2016
ISBN 10: 1476780676
ISBN 13: 9781476780672