Olive Schreiner
Olive Schreiner was a South African author, anti-war campaigner and intellectual. She is best... more »