Publisher: Baen Books
Type: Physical Book
Pages: 592
Information: 1
Release Date: 2018-04-03
ISBN 10: 1625796331
ISBN 13: 9781625796332
Readers: 1
Country: United States of America
Type: Physical Book
Language: English
Release Date: 2018-04-03
ISBN 10: 1481483145
ISBN 13: 9781481483148
Readers: 1
Country: United States of America