garth nix
Lirael from the Abhorsen Trilogy
Lirael is the only young woman in her commune, the Clayr, who has not yet manifested her people’s ability of clairvoyance. As she gets older, she comes into her own as an assistant librarian, proudly wearing the red robes of her position. (The library, full of books on magic, empowers her with other skills.) Given the lack of acceptance from her peers, Lirael and her magical canine friend take a journey to learn the truth of her past.