Computing And Connecting In The 21St Century by Authors Various