Jaron Lanier
Who Owns the Future?


Sep 5, 2023 Read the whole text... 492 pp.