Books written by Beatrice MacNeil