scholarly presentation meaning