Philoponus : and the rejection of Aristotelian science