Fantasies of the future

Talk at Patterns Day 2017

People

Paul Robert Lloyd