World great classics : The red badge of courage and other stories - Stephen Crane