•  

dave johnson

enigma wrapped in a paradox

Spoken at 17 events in 4 countries