David Siegel
David Siegel

David Siegel

Engineer, designer & philosopher interested in technology and human flourishing.

Editor of glideapps