by Ellen Schreiber
publisher: Katherine Tegen Books publish date: April 21st 2009
format: paperback pages: 576
language: English
ISBN:
006177894X (9780061778940)
ASIN: 006177894X
publisher: HarperCollins publish date: May 3rd 2011
format: ebook
language: English
ISBN:
0062109189 (9780062109187)
publisher: HarperCollins publish date: June 15th 2010
format: paperback pages: 576
language: English
ISBN:
1616884657 (9781616884659)
publisher: Baker & Taylor, CATS publish date: July 10th 2009
format: library binding pages: 576
language: English
ISBN:
1442026863 (9781442026865)
publisher: Turtleback Books publish date: May 1st 2009
format: hardcover pages: 562
language: English
ISBN:
0606141006 (9780606141000)
publisher: HarperTeen publish date: October 1st 2008
format: paperback pages: 600
language: English
ISBN:
0061691607 (9780061691607)