James Wright, USMC, 'Enduring Vietnam'

James Wright, USMC, 'Enduring Vietnam'