James Ide
James Ide

James Ide

I help make the digital world less virtual.

Editor of Exposition