https://123dok.com/document/y96prmpv-turnitin-mediating-effect-satisfaction-trust-influence-brand-loyalty.html