Marc Geffen
Marc Geffen

Researcher, periodically dispatching intel about people, technology, and culture.