Jeremy Doig - Open and Free: How Web philosophy challenged legacy media mindsets - and won

Jeremy Doig - Open and Free: How Web philosophy challenged legacy media mindsets - and won
Share: