keavy

maker of stuff, solver of problems, amateur triathlete

Boulder in United States

Spoken at 13 events in 6 countries