The Philosophy of Nicholas of Autrecourt and his Appraisal of Aristotle