SimonXIX

SimonXIX

SimonXIX

culture writer, open-source systems developer, critical librarianship advocate, and podcaster. cinema; video games; librarianship; digital culture.