by David Weber (Author), B A E N B O O K S (Contributor)
Format: Hardcover
Pages: 464
Publisher: Baen Books
Published: 07 May 2019
ISBN 10: 148148396X
ISBN 13: 9781481483964