publisher: Ace Hardcover publish date: September 2nd 2008
format: hardcover pages: 277
language: English
ISBN:
0441016308 (9780441016303)
publisher: Ace Trade publish date: January 2nd 2007
format: paperback pages: 278
language: English
ISBN:
0441014658 (9780441014651)
publisher: Ace publish date: December 1st 1999
format: mass market paperback pages: 320
language: English
ISBN:
0441006787 (9780441006786)
publisher: Ace Trade publish date: 2001-05-01
format: paperback pages: 304
language: English
ISBN:
0441008291 (9780441008292)
publisher: Ace Trade publish date: November 7th 2006
format: paperback pages: 308
language: English
ISBN:
0441014437 (9780441014439)
publisher: Berkley Trade
publish date: July 6th 2004
format: paperback pages: 368
language: English
ISBN:
0425196151 (9780425196151)