The Open Digital Archaeology Textbook
Composition and Literature: A Handbook and Anthology
Information Systems
Principles of Computer System Design: An Introduction
Communication at Work
Dispense Teoria e Tecniche dei Nuovi Media 2010-2011
Understanding Media and Culture
Information Systems: A Manager's Guide to Harnessing Technology
Rule-based Reasoner Prototype
Introduction to Web Accessibility