Featured
Compare webshops (2)
Pages: 370, Paperback, Oxford University Press
Independently Published
Digital Culture & Entertainment: Understanding How Technology Shapes Modern Creativity, Media, and Society
How Society Shapes My Identity
From Code to Culture: How Software Shapes Society
Divine Technology: How God Shapes the Modern World
Back to top