A review by brenna_b
Flowers for Algernon by Daniel Keyes
challenging
dark
emotional
inspiring
reflective
sad
tense
medium-paced
3.75
Moderate: Child abuse, Excrement, Sexual content, and Violence