A review by crazylady_usmc
The Red Badge of Courage by Stephen Crane

emotional reflective medium-paced

2.75