The deepest night

by Kara Braden

The Isles of Scilly off the coast of England are remote, windswept and wild. They're the perfect place for Ray Powell to recuperate after the toughest Afghanistan mission the military contractor ha…