Combat Consulting
Musings on getting the impossible done in hostile operational environments
by jonathan on May 26, 2010