Moving Pictures

Advertisement

Jon Kessler’s recent New York show was an extravaganza of do-it-yourself technology.