Search
Login
Kevin Kelly Quotes
"All imaginable futures are not equally possible."