Bernard Hall worked as an investment analyst in Edinburgh then taught economics at Glasgow and Durham universities before becoming a social worker. After failing to make the world a richer or happier place he now writes about growing up in apartheid South Africa, racism in sport, and the life and times of his great-great grandfather, born in Cork, who eloped with a nun and died a member of the first Cape Parliament.