The Red Badge of Courage is a novel by Stephen Crane that was first published in 1895. Read the full text of The Red Badge of Courage in its entirety, completely free.