rubyrookes 's review for:

Dispatches by Michael Herr
3.75
dark emotional informative reflective