by Brian Hall
publisher: Penguin publish date: December 30th 2003
format: paperback pages: 432
language: English
ISBN:
0142003719 (9780142003718)
publisher: Viking Adult publish date: January 13th 2003
format: hardcover pages: 420
language: English
ISBN:
0670031895 (9780670031894)
publisher: Thorndike Press publish date: July 1st 2003
language: English
ISBN:
0786255773 (9780786255771)
publisher: DIANE Publishing Company publish date: December 28th 2007
format: hardcover pages: 419
language: English
ISBN:
1422390977 (9781422390979)
publisher: Viking Adult publish date: January 13th 2003
format: hardcover pages: 432
language: English
ISBN:
0641606303 (9780641606304)