by Joe Haldeman
publisher: Ace publish date: August 2005
format: mass market paperback pages: 289
language: English
ISBN:
0441012523 (9780441012527)
publisher: Ace Hardcover publish date: August 3rd 2004
format: hardcover pages: 304
language: English
ISBN:
0441011616 (9780441011612)
format: kindle pages: 304
language: English
ASIN: B000OIZUAS
publisher: Ace Books publish date: July 26th 2005
format: ebook pages: 304
language: English
ISBN:
1101208309 (9781101208304)
publisher: Ace Books publish date: July 26th 2005
format: ebook pages: 316
language: English
ISBN:
0786559624 (9780786559626)
publisher: Ace publish date: July 26th 2005
format: paperback
language: English
ISBN:
0441013392 (9780441013395)
publisher: Gateway publish date: March 18th 2013
format: kindle pages: 320
language: English
ISBN:
9780575111615
publisher: Ace Books publish date: September 2nd 2005
format: ebook
language: English
ISBN:
0786559608 (9780786559602)