Skip to main content
Format
Hardcover, 302 pages
Published
September 20, 2006 by Atheneum Books for Young Readers