Sean Thomas Gallagher’s activity