Heinz von Foerster

Monte Grande: What is Life? (2005)

Monte Grande: What is Life? (2005)

HD