by Randy Powell
publisher: Farrar, Straus and Giroux publish date: September 9th 2003
format: paperback pages: 224
language: English
ISBN:
0374479682 (9780374479688)
publisher: Farrar, Straus and Giroux publish date: April 20th 1999
format: hardcover pages: 224
language: English
ISBN:
0374377480 (9780374377489)
publisher: Thorndike Press publish date: February 5th 2000
format: hardcover pages: 227
language: English
ISBN:
0786221917 (9780786221912)
publisher: Turtleback Books
format: library binding
language: English
ISBN:
0606290028 (9780606290029)
publisher: Turtleback Books publish date: September 1st 2003
format: library binding
language: English
ISBN:
0613718844 (9780613718844)
publisher: Recorded Books publish date: March 1st 2000
format: audiobook
language: English
ISBN:
0788740261 (9780788740268)