A new book I loved, and appropriate for a 12=year-old is "Bigger than a Breadbox," by Laurel Snyder. A young girl's parents are going through a divorce, and she ends up with her mother at her grandmother's where she finds a magic breadbox. Good lessons, but very realistic writing. A touching, good story.