keavy

maker of stuff, solver of problems, amateur triathlete

Boulder in United States

Spoken at 14 events in 7 countries