by Spider Robinson
publisher: Baen publish date: June 28th 2005
format: Mass Market pages: 384
language: English
ISBN:
0743499174 (9780743499170)
publisher: Berkley publish date: January 1st 1986
format: paperback
language: English
ISBN:
0425084752 (9780425084755)
publisher: Baen Books publish date: May 1st 1985
format: hardcover pages: 287
language: English
ISBN:
0671559443 (9780671559441)