Creations of the Mind: Theories of Artifacts and Their Representation