BEATRICE MACNEIL Author