This author has not been identified. Look up 'Amit Chattopadhyay' in GoogleThis author has not been identified. Look up 'Hamish Carr' in GoogleThis author has not been identified. Look up 'David J. Duke' in GoogleThis author has not been identified. Look up 'Zhao Geng' in GoogleThis author has not been identified. Look up 'Osamu Saeki' in Google