Montgomery, L. M.
The Green Gables Trilogy Anne of Green Gables, Anne of Avonlea and Anne of the Island