L.M. Montgomery is an excellent writer, one of the few who's able to make both fiction and non-fiction interesting, and I would probably have rated this a lot higher, if it wasn't for the fact that I've read all her journals more than once, and therefore got absolutely nothing new out of this book. ...