Ted Nelson

Person

American information technologist, philosopher, and sociologist

Mentioned in 1 video