The blog of James Bridle: art, literature, and the network, since 2006.

Older Posts →