It’s strange reading a dead person’s blog. It’s kind of creepy. There is a mystery surrounding the whole affair, which begs further investigation.
I’ve been reading Theresa Duncan’s blog The Wit of the Staircase and have been entranced by her tragic story. Actually I knew the work of her partner Jeremy Blake. Theresa Duncan apparently committed suicide on the 10th of July 2007. Her partner Jeremy Blake did the same a week later.