Publications by 'Nicholas A. Diakopoulos'