Professor, Designer, Husband, Father, Gamer, Bagpiper

Below, you will find a list of my publications over the years.

I have a separate page with direct links to all of my ACM publications in the ACM Digital Library.

You can also find information about my publications on my Google Scholar, Microsoft Academic, and  DBLP pages.


Refereed Articles


Conference and Workshop Papers

Other Publications