Margaret Roberts - South African herbalist and author