  In parallel view Zabarella thinks that Aristotle’s natural philosophy can be called perfect, since it deals with all the knowledge that is possible for human intellect to obtain, either in practice or at least in theory. Also in his logical works Zabarella emphasizes the idea of a perfect natural philosophy, which consists of a perfect and distinct knowledge of natural beings through their causes. Zabarella reminds that scientific knowledge can never be called confused or imperfect. Therefore the scientific ideal Zabarella presents is profoundly different from the modern view of a scientist making new discoveries. According to Zabarella, science can be “new” only in a restricted sense; the work of a scientist is more like correcting the mistakes and filling the gaps in a ready-made Aristotelian world-system (Mikkeli 1992; 1997, pp. 214–215; 2010, p. 189)