computer books customer book stores multi channel publishing discount books buy books online internet cook books multichannel publishing fiction books crm content management cms management relationship