Edit

Stephen Crane

An American author.

The Red Badge of Courage