catherine harold