Publications by 'Mary Allen'