A review by lifeonbooks
Dispatches by Michael Herr

dark emotional reflective sad tense medium-paced

5.0