Dr Joshua Alcock Computer Science +44 (0)151 795 8645 Work email J.D.Alcock@liverpool.ac.uk About Publications Teaching About