Stephen, Antonius, Universitas Tarumanagara, Indonesia