I make things for screens (interaction design and web development); and bring people together (@booksconvos and @filmsandconv).

John hasn't saved anything yet.