Walking Through Walls: A Memoir
The 19th Wife
Exit Music
The Girl with the Dragon Tattoo
The Calling
A Field of Darkness
Between Here and April
Raven Black
Christine Falls
Slip of the Knife
Goodnight, Irene
The Sonnet Lover
And yes, Twilight
some time ago I saw a pattern that was for a larger bag. I believe it had a square stiffened base with a scented dryer sheet in it to mask “offensive odours”!! It’s not just for holding plastic bags but for carrying home the - er - doings of one’s dog. I thought this would make a good quick easy gift for a couple of friends with dogs.Here might be a good time to use that yarn with the antibacterial properties they were advertising a few years ago... (thanks, Selma!)







...I stand before you as someone who is not opposed to war in all circumstances.
The Civil War was one of the bloodiest in history, and yet it was only through the crucible of the sword, the sacrifice of multitudes, that we could begin to perfect this union, and drive the scourge of slavery from our soil. I don’t oppose all wars.
My grandfather signed up for a war the day after Pearl Harbor was bombed, fought in Patton’s army. He saw the dead and dying across the fields of Europe; he heard the stories of fellow troops who first entered Auschwitz and Treblinka. He fought in the name of a larger freedom, part of that arsenal of democracy that triumphed over evil, and he did not fight in vain.
I don’t oppose all wars.
After September 11th, after witnessing the carnage and destruction, the dust and the tears, I supported this Administration’s pledge to hunt down and root out those who would slaughter innocents in the name of intolerance, and I would willingly take up arms myself to prevent such a tragedy from happening again.
I don’t oppose all wars. And I know that in this crowd today, there is no shortage of patriots, or of patriotism. What I am opposed to is a dumb war. What I am opposed to is a rash war. What I am opposed to is the cynical attempt by Richard Perle and Paul Wolfowitz and other arm-chair, weekend warriors in this Administration to shove their own ideological agendas down our throats, irrespective of the costs in lives lost and in hardships borne.
What I am opposed to is the attempt by political hacks like Karl Rove to distract us from a rise in the uninsured, a rise in the poverty rate, a drop in the median income — to distract us from corporate scandals and a stock market that has just gone through the worst month since the Great Depression.
That’s what I’m opposed to. A dumb war. A rash war. A war based not on reason but on passion, not on principle but on politics.

For eighteen long months, you have stood up, one by one, and said enough to the politics of the past. You understand that in this election, the greatest risk we can take is to try the same old politics with the same old players and expect a different result. You have shown what history teaches us - that at defining moments like this one, the change we need doesn't come from Washington. Change comes to Washington. Change happens because the American people demand it - because they rise up and insist on new ideas and new leadership, a new politics for a new time.
America, this is one of those moments.










including this adorable tot, who is clearly a future warshcloth knitter, as my ball of Sugar-n-Creme entertained her for hours:





