Book Review Science and natural philosophy in the Giacomo Leopardi's papers Gianni Zanarini arrow_drop_up