by J.R. Pournelle
publisher: New Brookland Press publish date: April 10th 2012
format: kindle pages: 402
language: English
ASIN: B004FGMURG
publisher: New Brookland Press publish date: December 12th 2010
format: ebook pages: 402
language: English
ISBN:
2940012002884
publisher: New Brookland Press publish date: March 30th 2011
format: paperback pages: 402
language: English
ISBN:
0615434142 (9780615434148)
ASIN: 615434142
publisher: New Brookland Press
format: kindle pages: 400
language: English
ISBN:
0615432719 (9780615432717)
ASIN: B004FGMURG