Text this: Philoponus and the rejection of Aristotelian science /