Publications by 'Mary Cannon'