Human Palaeoecological Interactions and Owl Roosting at Tron Bon Lei, Alor Island, Eastern Indonesia · Study