An organisation founded in 2003 working on participation and (new) media. All info over at Stampmedia.