The natural philosophy of Albrecht von Haller · Study