Suzy My daughter will be 12 this month and I wouldn't recommend it for her. The content is probably not appropriate at that age, and she wouldn't find it interesting anyway.
Debbe No, it would not be unless the 12 yo is VERY mature. There is a rape and lots of wartime atrocitites and adult situations that would bore her/him.
Sherry I haven't gotten too far in this book, but so far it would be fine for a 12 year old, but it does talk about the atrocities of war...maiming and dying of wounds. So if he/she is squeamish, I might wait another year or so.