by Beatrice Sparks, Dathan Sheranian
publisher: HarperTeen publish date: December 28th 2004
format: paperback pages: 304
language: English
ISBN:
0380773155 (9780380773152)
ASIN: 380773155
publisher: Perfection Learning publish date: March 1st 1994
format: hardcover
language: English
ISBN:
078074120X (9780780741201)
format: kindle pages: 259
language: English
ASIN: B003JBHVRW
publisher: HarperCollins publish date: June 22nd 2010
format: ebook pages: 304
language: English
ISBN:
006201272X (9780062012722)
publisher: Turtleback Books
pages: 241
language: English
ISBN:
0606058893 (9780606058896)
publisher: Gramedia publish date: April 2005
pages: 295
language: English
ISBN:
9792212507 (0000020405020)