Eleanor London — Canadian librarian