publisher: Ace publish date: April 26th 2011
format: paperback pages: 311
language: English
ISBN:
0441020380 (9780441020386)
publisher: Ace Books publish date: April 26th 2011
format: ebook pages: 320
language: English
ISBN:
1101513942 (9781101513941)
publisher: Ace publish date: March 24th 2011
pages: 320
language: English
ASIN: B004Q7DJ8I