I can't believe I forgot to list what was my favorite book in the last 3 weeks!
Patricia Wrede's Far West, the last of her Frontier Magic Trilogy. "Eff" (short for Francine) is now a young lady, but still fascinated by the workings of the West beyond the Great Barrier (the magical barrier that prevents wild beasts from crossing what we know as the Mississippi River). When word gets out that the government is heading up a mission to map the Far West (where Louis and Clark failed), Eff wants more than anything to be part of the mission . . .
I really love this series, particularly Wrede's clever re-imagining of the U.S. as a part of a magical universe. I know she's taken some flak for not including native Americans in her world, but given that she's reimagined the West as a place incredibly dangerous for *anyone* to live, it kind of makes sense to me. In any case, the rest of her world is so vividly imagined, I can forgive her for this shortcoming.