publisher: Ace publish date: October 27th 2009
format: paperback pages: 368
language: English
ISBN:
044101786X (9780441017867)
ASIN: 044101786X
publisher: Ace Books publish date: October 27th 2009
format: ebook pages: 368
language: English
ISBN:
1101148918 (9781101148914)
publisher: Audible Frontiers publish date: October 27th 2009
language: English
ASIN: B002V0GJ20