Plato and the Nerd: The Creative Partnership of Humans and Technology (The MIT Press)