Technology in Society, 0160-791X

Journal