Publications by authors named "James Alan Donnelly"