Combat Consulting
Musings on getting the impossible done in hostile operational environments
by jonathan on October 28, 2009