The Many Roots Of Medieval Logic: The Aristotelian And The Non-Aristotelian Traditions