Publications by 'Margaret Archibald'