Technology and Social Agency - Dobres, Marcia-Anne (Blackwell Publ., 2000)