blogs.harvard.edu
Happy to have been there
That’s what many thought when they first saw the poster for Hassle House, in Durham, North Carolina, back in ’76 or so. As soon as any of the posters went up, they disappeared, b…