Acho que você está procurando pela trilogia de Jan Siegal; Próspero's Children, The Dragon Charmer e The Witch Queen . Anteriormente respondidas aqui: Um livro sobre uma garota que passa por um espelho para a Atlântida .
No primeiro livro; Fern encontra uma chave que permite passar por um espelho no celeiro para a Atlântida. No último livro, Morgus, a rainha das bruxas, busca vingança por Fern. Muitos dos detalhes que você está perguntando me escapam, faz um longo tempo desde que eu li os livros. Eu me lembro de Fern pedindo a poção do esquecimento no último livro.