Thetford is part of East Anglia, a large, possibly tumorous lump sticking out on England’s hip. Thetford is cloaked tightly in forest, as if someone is trying to hide it. Having lived there for the first eighteen years of my life, I don’t rule the possibility out. The only reputation it had in the local area was for being “a bit rough,” which is like describing a kangaroo as “a bit jumpy.”

