Publications by authors named "Geraint J Langford"