Alternative visions human futures - Magrini, Boris 1975- (2016)