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