publisher: Ace publish date: April 25th 2006
format: paperback pages: 240
language: English
ISBN:
0441013961 (9780441013968)
language: English
ISBN:
0739466887 (9780739466889)
publisher: Ace Books publish date: April 25th 2006
format: ebook pages: 240
language: English
ISBN:
1436271274 (9781436271271)