Anne of Avonlea
By: by L. M. Montgomery.
Publisher: Page
Published: 1927
Place of publication: Boston
Number of pages: 366