Publications by 'Anne Halley'