Electronic business - Sampson, Geoffrey. (British Computer Society,)