Overview

(Violet) Margaret Livingstone Ballinger

(1894—1980) university teacher and politician in South Africa