David Grosfeld
David Grosfeld

David Grosfeld

Tinkerer, thinker, lifelong student. See my projects at www.informationfluidity.com