by Larry Niven (Author), Larry Niven (Author), Larry Niven (Author), Jerry Pournelle (Author)
Format: Hardcover
Pages: 320
Publisher: BAEN BOOKS
Published: 09 Mar 2020
ISBN 10: 1982124482
ISBN 13: 9781982124489