Animism and natural teleology from Avicenna to Boyle · Study