Publications by authors named "Aidan L G Cooke"