sociologicalimagination.org
19 interesting ways to communicate knowledge
Through Design Fiction (e.g. Zero Hours) Through Social Fiction (e.g. Low Fat Love) Through Visual Journalism (e.g. Days of Destruction, Days of Revolt)