Autor "Margaret Peterson Haddix" (3)