Wonderful digital things require
a good mix of combined skills & disciplines

Publications