A review by sky_earth_sea
Flowers for Algernon by Daniel Keyes

challenging sad
  • Loveable characters? Yes

5.0