Pratical Skills in Biomolecular Sciences - David Holmes (Pearson Printice Hall, 2003)