publisher: Ace
publish date: July 26th 2011
format: paperback pages: 360
language: English
ISBN:
0441020658 (9780441020652)
ASIN: 441020658
publisher: Ace publish date: July 26th 2011
pages: 370
language: English
ASIN: B004RL0BZM
publisher: Not Avail publish date: July 26th 2011
format: ebook pages: 368
language: English
ISBN:
110152927X (9781101529270)
ASIN: B004RL0BZM