MONTGOMERY, L.M.: Anne of Avonlea (Abridged)

Anne With A Toothache - And Out Of Sorts