Helen was a woman endowed with intelligence, skill and determination but with a tendency to be impatient, domineering and a perfectionist.