Stapler, John, soldier at Tangier