Shared Minds

Professor Dan O'Sullivan — Fall 2026