"Alan M Langford"