publisher: Ace publish date: October 31st 2006
format: paperback pages: 368
language: English
ISBN:
0441013724 (9780441013722)
publisher: Ace Trade publish date: November 1st 2005
format: paperback pages: 368
language: English
ISBN:
0441013287 (9780441013289)
ASIN: 441013287