Title: The church in the Sandalwood Islands, 1960-1980
Subjects: Church history
Places: Sumba Island (Indonesia), Timor Island