Product Details
Atheneum Books for Young Readers, May 2007
Hardcover, 304 pages
ISBN-10: 0689870949
ISBN-13: 9780689870941
Grades: 9 and up