1. Information and Communication Studies, University College Dublin, Dublin, Ireland
2. Computing, University of Dundee, Dundee, UK
3. Computer Science, Swansea University, Swansea, UK
4. Microsoft Research
5. Computer Science and Statistics, Trinity College Dublin, Dublin, Ireland