My Networked Life: Craig Charnock (SOUTH AFRICA)