by Margaret Peterson Haddix · 2006
Book 7 of 7 in Shadow Children
2006 novel by Margaret Peterson Haddix