by Carsten Stroud
publisher: Pocket Books publish date: September 1st 2006
format: paperback pages: 608
language: English
ISBN:
0743463943 (9780743463942)
publisher: Simon & Schuster publish date: June 1st 2004
format: hardcover pages: 432
language: English
ISBN:
0743243900 (9780743243902)
publisher: Pocket Books publish date: December 1st 2006
format: ebook pages: 608
language: English
ISBN:
1416547398 (9781416547396)
format: kindle pages: 608
language: English
ASIN: B000NY120A
publisher: Thorndike Press publish date: September 20th 2004
format: hardcover pages: 676
language: English
ISBN:
0786267968 (9780786267965)