by Larry Niven (Author), Larry Niven (Author), Larry Niven (Author), Edward M Lerner (Author)
Format: Illustrated
Pages: 368
Edition: Illustrated
Publisher: Tor Books
Published: 02 Nov 2010
ISBN 10: 1250295068
ISBN 13: 9781250295064