David Gorin
David Gorin is a Canada-born South African at heart. He had a short career in accounting, then spent 30 years in advertising before realising he wanted to write. He now contributes to various publications and ghost writes for a few corporate chief executives. He is a voracious reader, an animal lover and wants to believe in a better world for all.