by Larry Niven (Author), Larry Niven (Author), Larry Niven (Author), Steven Barnes (Author), Jerry Pournelle (Author)
Format: Paperback
Pages: 434
Edition: reprint
Publisher: Orbit
Published: 19 May 1983
ISBN 10: 0708823157
ISBN 13: 9780708823156