Ray Gallon

Humanist Nerd

Spoken at 17 events in 7 countries