Semkoek reviewed We Have Always Lived in the Castle by Shirley Jackson August 5 Public Perfection Show rating 5 stars Reread once a year