keavy

maker of stuff, solver of problems, amateur triathlete

Boulder in United States

Spoken at 15 events in 7 countries