Dr. Robert MacEwen is a Lecturer of Biblical Studies and Director of the Chinese Theology Department at East Asia School of Theology, Singapore.