A review by csprip
Flowers for Algernon by Daniel Keyes

emotional sad fast-paced

4.5