Window to another world : Moluccan church, Deventer, The Netherlands