Publications by authors named "Aidan J David"