Author: R.P deZeng and V. James