by Daniel Easterman
publisher: HarperCollins publish date: 2003
format: paperback pages: 400
language: English
ISBN:
0007350147 (9780007350148)
language: English
ISBN:
0006512941 (9780006512943)
language: English
ISBN:
0007724489 (9780007724482)
publisher: HarperCollins publish date: January 1st 2002
format: paperback pages: 576
language: English
ISBN:
0002258641 (9780002258647)
publisher: Ulverscroft Large Print Bks. publish date: July 1st 2003
format: hardcover pages: 440
language: English
ISBN:
0708948774 (9780708948774)
publisher: HarperCollins publish date: July 15th 2002
format: hardcover pages: 576
language: English
ISBN:
0002258625 (9780002258623)