Neil Hopcroft

A digital misfit

cambridge museum of technology