Steven L. Garrett. Andrea Barrett. BSc, Steve Barrett., Bernie Garrett. Steven C Hackett. Paul, Garrett. Terry Barrett. Martin Garrett. Clive Brasnett. James T. Barrett.