some papers and slide on CNN
some papers and slide on CNN