by Katherine Applegate
publisher: Pan publish date: July 7th 1995
format: paperback pages: 268
language: English
ISBN:
0330342711 (9780330342711)
publisher: HarperTeen publish date: August 1st 1998
format: paperback pages: 272
language: English
ISBN:
0380802112 (9780380802111)
publisher: Turtleback Books publish date: August 1998
format: library binding
language: English
ISBN:
0613718984 (9780613718981)
language: English
ISBN:
0330397885 (9780330397889)
publisher: HarperCollins publish date: February 1st 1994
format: paperback pages: 272
language: English
ISBN:
0061062022 (9780061062025)