I recently finished Janet S. Anderson's The Last Treasure. It's the story of a young boy, Ellsworth Smith (what a name to saddle a kid with!) who gets caught up in solving an old family mystery involving a hidden treasure, and in the process helps to bring a splintered extended family back together. It's a good one for middle-schoolers. It was one of those books that, when you look back on it, really wasn't action packed, but was so well written that it kept you coming back anyway. I'd recommend it, but not for really reluctant readers who need more fast-paced action up front to keep their attention.