Product Details
Atheneum Books for Young Readers, August 2005
Trade Paperback, 288 pages
ISBN-10: 1416903151
ISBN-13: 9781416903154
Grades: 7 and up