Captain Brian McAllister