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

emotional reflective slow-paced

3.5