cDNA libraries methods and applications (Methods in molecular biology, 2011)