Publications by 'Margaret Cunningham'