Artifice and Design: Art and Technology in Human Experience