cameron taylor delport