Three years after leaving Lake Gormlaith, Vermont, Effie Greer is coming home. The unspoiled lake, surrounded by dense...