will-self.com
Will Self in the US - Will Self
There's a rare chance to catch Will in the States this week – tonight at 7pm he'll be at a free event at Harvard Book Store, 1256 Massachusetts Avenue,