Crafting Digital Mediade Daniel JamesMateriasComputer scienceDigital mediaUbuntu (Electronic resource)Open source softwareHandbooks, manualsFree computer softwareLinux (computer operating system)Computer software, developmentComputer graphicsMediendesign