Margaret Peterson Haddix

Margaret Peterson Haddix grew up on a farm in a small town in Ohio, in a family of farmers and bookworms, and she read widely: classic fiction, but also the newspaper and Time magazine.

Pages