gordon pierce