Dave Shea

using Twitter for me, not for you.

Spoken at 23 events in 8 countries