After finishing The Evolution of Bruno Littlemore this morning and writing a review of that, I re-read Flowers for Algernon and can confirm my 5 star rating. This short story in it's compact 60 page form accomplishes just as much if not more than Hale in his almost 10-times longer novel. Keyes covers human cruelty, love, and difficulty with relationships and adaptation for extremes. He manages to work into this a critique of modern science (really who signed the consent form for Charlie to have the operation in the first place) and mention that even the "genius" scientists are fallible and have worldly concerns. Overall I was once again greatly impressed with the story.