Molecular diversity and combinatorial chemistry : principles and applications - Pirrung, Michael C. (Tetrahedron organic chemistry series, 2004)