Internet commerce ... transacting online Pieter van - Pieter van der Walt (South African Journal of Information Management, 1999)