This author has not been identified. Look up 'Shiva Prasad Kasiviswanathan' in GoogleThis author has not been identified. Look up 'Homin K. Lee' in GoogleThis author has not been identified. Look up 'Kobbi Nissim' in GoogleThis author has not been identified. Look up 'Sofya Raskhodnikova' in GoogleThis author has not been identified. Look up 'Adam Smith' in Google