by Nicholas Hershenow
publisher: Blue Hen
publish date: May 7th 2001
format: hardcover pages: 528
language: English
ISBN:
0399147543 (9780399147548)
publisher: Blue Hen Trade publish date: July 2nd 2002
format: paperback pages: 528
language: English
ISBN:
0425185311 (9780425185315)
publisher: Blue Hen Books publish date: December 19th 2001
format: ebook pages: 528
language: English
ISBN:
0786521317 (9780786521319)
publisher: Blue Hen Books publish date: May 7th 2001
format: ebook
language: English
ISBN:
110120298X (9781101202982)