Publications by authors named "Alun D Preece"