Ann B. Shuttleworth-Edwards is a professor on a research contract in the Department of Psychology at Rhodes University in South Africa.Ann B. Shuttleworth-Edwards is a professor on a research contract in the Department of Psychology at Rhodes University in South Africa.