publisher: Alpha
publish date: November 2nd 2004
format: paperback pages: 256
language: English
ISBN:
159257260X (9781592572601)
publisher: Atria Books
publish date: November 1st 2000
format: paperback pages: 768
language: English
ISBN:
0671036203 (9780671036201)
publisher: Touchstone publish date: October 3rd 2002
format: paperback pages: 400
language: English
ISBN:
074322941X (9780743229418)
ASIN: 074322941X