Ecology and nature by farra nugraha