Electronic commerce 2018 : - 636 p.

658.87 / ELE