brian hale Archive