Wyślij wiadomość: Aristotle on necessity, chance and explanation