John Craig Freeman

John Craig Freeman is a public artist and professor of new media art at Emerson College in Boston, Massachusetts.