Anne of Avonlea by L. M. Montgomery (Paperback, 2013).