Anne of the Island (Anne of Green Gables, 3) by L. M. Montgomery - WordSea