keavy

maker of stuff, solver of problems, amateur triathlete

Boulder in United States

Spoken at 11 events in 5 countries