Combinatorial chemistry: a practical approach (OUP, 2000)