publisher: Ace publish date: March 1st 2001
format: paperback pages: 400
language: English
ISBN:
0441008119 (9780441008117)
ASIN: 441008119
language: English
ISBN:
0732268370 (9780732268374)
publisher: E-Reads publish date: May 3rd 2012
format: kindle pages: 400
language: English
ASIN: B0080HX2MS
pages: 380
language: English
ISBN:
1874082375 (9781874082378)