SETURI CADOU, Faith in Nature