Representing the creative future

New Waves: Davide Di Teodoro