captain james stallings