logic [noun] + aristotelian [adjective]