The Role, Development, and Implementation of a Marketing Knowledge base as a Tool in the Enhancement and Assessment of Student Learning · Study