Publisher  :  Dutton Juvenile (September 22, 2005) Language  :  English Hardcover  :  272 pages ISBN-10  :  0525476229 ISBN-13  :  978-0525476221 Reading age  :  12 - 16 years Grade level  :  6 - 10
Publisher  :  Speak (September 7, 2006) Language  :  English Paperback  :  288 pages ISBN-10  :  0142406953 ISBN-13  :  978-0142406953 Reading age  :  12 years and up Grade level  :  7 - 9
Hardcover published in September 2005 by Dutton Juvenile