Gordon Mangum
Gordon Mangum

Gordon Mangum

Interested in the civic applications and consequences of technology.