A Narrative of the Campaign in the Valle

Lieutenant Colonel USAF (Ret ) Robert Patterson