by Bill Fitzhugh
publisher: HarperCollins publish date: June 1st 2005
format: paperback pages: 326
language: English
ISBN:
006081523X (9780060815233)
publisher: William Morrow publish date: December 1st 2001
format: hardcover pages: 336
language: English
ISBN:
0380977575 (9780380977574)
publisher: HarperTorch publish date: April 1st 2003
format: mass market paperback pages: 416
language: English
ISBN:
0380806355 (9780380806355)
publisher: Bill Fitzhugh publish date: July 19th 2010
format: ebook
language: English
ISBN:
0011072385 (2940011072383)