Operations Strategy
Database, Internet, and Systems Integration Technologies
Dispense Teoria e Tecniche dei Nuovi Media 2010-2011
Understanding Media and Culture
Principles of Computer System Design: An Introduction
Why Large Companies Should Out-Innovate Small Ones
Information Systems for Business and Beyond (2019)
Geolocalisation in Cellular Telephone Networks
Communications and Information Policy
Information Systems: A Manager's Guide to Harnessing Technology